diff options
Diffstat (limited to 'asn1/x509ce/CertificateExtensions.asn')
-rw-r--r-- | asn1/x509ce/CertificateExtensions.asn | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/asn1/x509ce/CertificateExtensions.asn b/asn1/x509ce/CertificateExtensions.asn index ac02f96a48..50e8f2a54f 100644 --- a/asn1/x509ce/CertificateExtensions.asn +++ b/asn1/x509ce/CertificateExtensions.asn @@ -146,10 +146,10 @@ PolicyMappingsSyntax ::= GeneralNames ::= SEQUENCE SIZE (1..MAX) OF GeneralName GeneralName ::= CHOICE { --- otherName [0] IMPLICIT INSTANCE OF OTHER-NAME, + otherName [0] IMPLICIT --INSTANCE OF OTHER-NAME-- OtherName, rfc822Name [1] IMPLICIT IA5String, dNSName [2] IMPLICIT IA5String, --- x400Address [3] IMPLICIT ORAddress, + x400Address [3] IMPLICIT ORAddress, directoryName [4] IMPLICIT Name, ediPartyName [5] IMPLICIT EDIPartyName, uniformResourceIdentifier [6] IMPLICIT IA5String, @@ -159,6 +159,14 @@ GeneralName ::= CHOICE { -- OTHER-NAME ::= TYPE-IDENTIFIER +OtherName ::= SEQUENCE { + type-id OtherNameType, + value [0] EXPLICIT OtherNameValue +} + +OtherNameType ::= OBJECT IDENTIFIER +OtherNameValue ::= ANY + EDIPartyName ::= SEQUENCE { nameAssigner [0] IMPLICIT DirectoryString OPTIONAL, partyName [1] IMPLICIT DirectoryString |