⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 certificate.asn1

📁 ldap服务器源码
💻 ASN1
字号:
AuthenticationFramework {joint-iso-itu-t ds(5) module(1) authenticationFramework(7) 4} DEFINITIONS ::=BEGIN-- based on RFC 3280 and X.509Certificate ::=	SEQUENCE {	toBeSigned TBSCertificate,	signatureAlgorithm AlgorithmIdentifier,	signature BIT STRING}TBSCertificate ::= SEQUENCE {		version [0] Version DEFAULT v1,		serialNumber CertificateSerialNumber,		signature AlgorithmIdentifier,		issuer Name,		validity Validity,		subject Name,		subjectPublicKeyInfo SubjectPublicKeyInfo,		issuerUniqueIdentifier [1] IMPLICIT UniqueIdentifier OPTIONAL,		-- if present, version shall be v2 or v3		subjectUniqueIdentifier [2] IMPLICIT UniqueIdentifier OPTIONAL,		-- if present, version shall be v2 or v3		extensions [3] Extensions OPTIONAL		-- If present, version shall be v3 -- }Version ::= INTEGER { v1(0), v2(1), v3(2) }CertificateSerialNumber ::= INTEGERAlgorithmIdentifier ::= SEQUENCE {	algorithm	OBJECT IDENTIFIER,	parameters	ANY DEFINED BY algorithm OPTIONAL -- DSA, SHA-1--}Name ::= CHOICE {	rdnSequence RDNSequence }RDNSequence ::= SEQUENCE OF RelativeDistinguishedNameRelativeDistinguishedName ::= SET OF AttributeTypeAndValueAttributeTypeAndValue ::= SEQUENCE {	type     AttributeType,	value    ANY DEFINED BY type}AttributeType ::= OBJECT IDENTIFIERValidity ::= SEQUENCE {	notBefore Time,	notAfter Time }UniqueIdentifier  ::=  BIT STRINGSubjectPublicKeyInfo ::= SEQUENCE {	algorithm AlgorithmIdentifier,	subjectPublicKey BIT STRING }Time ::= CHOICE {	utcTime UTCTime,	generalizedTime GeneralizedTime }Extensions ::= SEQUENCE SIZE(1..MAX) OF ExtensionExtension ::= SEQUENCE {	extnID	OBJECT IDENTIFIER,	critical BOOLEAN DEFAULT FALSE,	extnValue OCTET STRING-- contains a DER encoding of a value of type &ExtnType-- for the extension object identified by extnId --}nullOid OBJECT-TYPE	SYNTAX	NULL	ACCESS read-write	STATUS mandatory	::= { 1 2 840 113549 1 1 4 }nullOid2 OBJECT-TYPE	SYNTAX	NULL	ACCESS read-write	STATUS mandatory	::= { 1 2 840 113549 1 1 1 }nullOid3 OBJECT-TYPE	SYNTAX	NULL	ACCESS read-write	STATUS mandatory	::= { 1 2 840 113549 1 1 5 }printableStringOid OBJECT-TYPE	SYNTAX PrintableString	ACCESS read-write	STATUS mandatory	::= { 2 5 4 3 }printableStringOid2 OBJECT-TYPE	SYNTAX PrintableString	ACCESS read-write	STATUS mandatory	::= { 2 5 4 6 }    printableStringOid3 OBJECT-TYPE	SYNTAX PrintableString	ACCESS read-write	STATUS mandatory	::= { 2 5 4 7 }printableStringOid4 OBJECT-TYPE	SYNTAX PrintableString	ACCESS read-write	STATUS mandatory	::= { 2 5 4 8 }    printableStringOid5 OBJECT-TYPE	SYNTAX PrintableString	ACCESS read-write	STATUS mandatory	::= { 2 5 4 10 }    printableStringOid6 OBJECT-TYPE	SYNTAX PrintableString	ACCESS read-write	STATUS mandatory	::= { 2 5 4 11 }printableStringOid7 OBJECT-TYPE	SYNTAX PrintableString	ACCESS read-write	STATUS mandatory	::= { 0 9 2342 19200300 100 1 3 }iA5StringOid OBJECT-TYPE	SYNTAX IA5String	ACCESS read-write	STATUS mandatory	::= { 1 2 840 113549 1 9 1 }octetStringOid OBJECT-TYPE	SYNTAX OCTET STRING	ACCESS read-write	STATUS mandatory	::= { 2 5 29 19 }octetStringOid2 OBJECT-TYPE	SYNTAX OCTET STRING	ACCESS read-write	STATUS mandatory	::= { 2 16 840 1 113730 1 13 }octetStringOid3 OBJECT-TYPE	SYNTAX OCTET STRING	ACCESS read-write	STATUS mandatory	::= { 2 5 29 14 }octetStringOid4 OBJECT-TYPE	SYNTAX OCTET STRING	ACCESS read-write	STATUS mandatory	::= { 2 5 29 21 }octetStringOid5 OBJECT-TYPE	SYNTAX OCTET STRING	ACCESS read-write	STATUS mandatory	::= { 2 5 29 20 }octetStringOid7 OBJECT-TYPE	SYNTAX OCTET STRING	ACCESS read-write	STATUS mandatory	::= { 2 5 29 28 }END

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -