X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=doc%2Fdraft-riikonen-presence-attrs-01.nroff;h=d938e68ffafc3083c2612f91852828ed41b134e3;hb=d8855a01b224580bd0c95ad240d136a568fac8c8;hp=90f4dfb8cdba0903f9fa4ed2fd281cb88d086778;hpb=b8f745f19aadf0766cd3e504c3d80fbc4cf8dd97;p=runtime.git diff --git a/doc/draft-riikonen-presence-attrs-01.nroff b/doc/draft-riikonen-presence-attrs-01.nroff index 90f4dfb8..d938e68f 100644 --- a/doc/draft-riikonen-presence-attrs-01.nroff +++ b/doc/draft-riikonen-presence-attrs-01.nroff @@ -473,7 +473,10 @@ multiple same attributes in the packet. user's public key, and it MUST be present if also the ATTRIBUTE_USER_DIGITAL_SIGNATURE is present. Note that the recipient of this attribute SHOULD verify the public key from - a third party, for example from Certification Authority. + a third party, for example from Certification Authority. If + there are more than one ATTRIBUTE_USER_PUBLIC_KEY attributes set + and ATTRIBUTE_USER_DIGITAL_SIGNATURE is also set, the digital + signature SHOULD be verifiable with the first set public key. Length Type Value variable string Public key/certificate type @@ -510,7 +513,10 @@ multiple same attributes in the packet. key or CA certificate and MUST be present if the attribute ATTRIBUTE_SERVER_DIGITAL_SIGNATURE is also present. The format for this attribute is identical to the ATTRIBUTE_USER_PUBLIC_KEY - attribute. + attribute. If there are more than one ATTRIBUTE_SERVER_PUBLIC_KEY + attributes set and ATTRIBUTE_SERVER_DIGITAL_SIGNATURE is also set, + the digital signature SHOULD be verifiable with the first set public + key. 14 ATTRIBUTE_USER_DIGITAL_SIGNATURE