18c2ecf20Sopenharmony_ci-- X.509 AuthorityKeyIdentifier 28c2ecf20Sopenharmony_ci-- rfc5280 section 4.2.1.1 38c2ecf20Sopenharmony_ci 48c2ecf20Sopenharmony_ciAuthorityKeyIdentifier ::= SEQUENCE { 58c2ecf20Sopenharmony_ci keyIdentifier [0] IMPLICIT KeyIdentifier OPTIONAL, 68c2ecf20Sopenharmony_ci authorityCertIssuer [1] IMPLICIT GeneralNames OPTIONAL, 78c2ecf20Sopenharmony_ci authorityCertSerialNumber [2] IMPLICIT CertificateSerialNumber OPTIONAL 88c2ecf20Sopenharmony_ci } 98c2ecf20Sopenharmony_ci 108c2ecf20Sopenharmony_ciKeyIdentifier ::= OCTET STRING ({ x509_akid_note_kid }) 118c2ecf20Sopenharmony_ci 128c2ecf20Sopenharmony_ciCertificateSerialNumber ::= INTEGER ({ x509_akid_note_serial }) 138c2ecf20Sopenharmony_ci 148c2ecf20Sopenharmony_ciGeneralNames ::= SEQUENCE OF GeneralName 158c2ecf20Sopenharmony_ci 168c2ecf20Sopenharmony_ciGeneralName ::= CHOICE { 178c2ecf20Sopenharmony_ci otherName [0] ANY, 188c2ecf20Sopenharmony_ci rfc822Name [1] IA5String, 198c2ecf20Sopenharmony_ci dNSName [2] IA5String, 208c2ecf20Sopenharmony_ci x400Address [3] ANY, 218c2ecf20Sopenharmony_ci directoryName [4] Name ({ x509_akid_note_name }), 228c2ecf20Sopenharmony_ci ediPartyName [5] ANY, 238c2ecf20Sopenharmony_ci uniformResourceIdentifier [6] IA5String, 248c2ecf20Sopenharmony_ci iPAddress [7] OCTET STRING, 258c2ecf20Sopenharmony_ci registeredID [8] OBJECT IDENTIFIER 268c2ecf20Sopenharmony_ci } 278c2ecf20Sopenharmony_ci 288c2ecf20Sopenharmony_ciName ::= SEQUENCE OF RelativeDistinguishedName 298c2ecf20Sopenharmony_ci 308c2ecf20Sopenharmony_ciRelativeDistinguishedName ::= SET OF AttributeValueAssertion 318c2ecf20Sopenharmony_ci 328c2ecf20Sopenharmony_ciAttributeValueAssertion ::= SEQUENCE { 338c2ecf20Sopenharmony_ci attributeType OBJECT IDENTIFIER ({ x509_note_OID }), 348c2ecf20Sopenharmony_ci attributeValue ANY ({ x509_extract_name_segment }) 358c2ecf20Sopenharmony_ci } 36