rfc9480v2.txt | rfc9480.txt | |||
---|---|---|---|---|
skipping to change at line 2363 ¶ | skipping to change at line 2363 ¶ | |||
-- The rest of the module contains locally defined OIDs and | -- The rest of the module contains locally defined OIDs and | |||
-- constructs: | -- constructs: | |||
CMPCertificate ::= CHOICE { x509v3PKCert Certificate, ... } | CMPCertificate ::= CHOICE { x509v3PKCert Certificate, ... } | |||
-- This syntax, while bits-on-the-wire compatible with the | -- This syntax, while bits-on-the-wire compatible with the | |||
-- standard X.509 definition of "Certificate", allows the | -- standard X.509 definition of "Certificate", allows the | |||
-- possibility of future certificate types (such as X.509 | -- possibility of future certificate types (such as X.509 | |||
-- attribute certificates, card-verifiable | -- attribute certificates, card-verifiable | |||
-- certificates, or other kinds of certificates) within this | -- certificates, or other kinds of certificates) within this | |||
-- Certificate Management Protocol, should a need ever arise to | -- Certificate Management Protocol, should a need ever arise to | |||
-- support such generality. | -- support such generality. Those implementations that do not | |||
-- This syntax, while bits-on-the-wire compatible with the | -- foresee a need to ever support other certificate types MAY, if | |||
-- standard X.509 definition of "Certificate", allows the | -- they wish, comment out the above structure and "uncomment" the | |||
-- possibility of future certificate types (such as X.509 attribute | -- following one prior to compiling this ASN.1 module. (Note that | |||
-- certificates, card-verifiable certificates, or other kinds of | -- interoperability with implementations that don't do this will be | |||
-- certificates) within this Certificate Management Protocol, | -- unaffected by this change.) | |||
-- should a need ever arise to support such generality. Those | ||||
-- implementations that do not foresee a need to ever support | ||||
-- other certificate types MAY, if they wish, comment out the | ||||
-- above structure and "uncomment" the following one prior to | ||||
-- compiling this ASN.1 module. (Note that interoperability | ||||
-- with implementations that don't do this will be unaffected by | ||||
-- this change.) | ||||
-- CMPCertificate ::= Certificate | -- CMPCertificate ::= Certificate | |||
PKIMessage ::= SEQUENCE { | PKIMessage ::= SEQUENCE { | |||
header PKIHeader, | header PKIHeader, | |||
body PKIBody, | body PKIBody, | |||
protection [0] PKIProtection OPTIONAL, | protection [0] PKIProtection OPTIONAL, | |||
extraCerts [1] SEQUENCE SIZE (1..MAX) OF CMPCertificate | extraCerts [1] SEQUENCE SIZE (1..MAX) OF CMPCertificate | |||
OPTIONAL } | OPTIONAL } | |||
End of changes. 1 change blocks. | ||||
13 lines changed or deleted | 6 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. |