RFC 3281 · References · Section 10
Literal namespace and algorithm references from this RFC edition; the cited section specifies their protocol role.
OID reference
2.5.29
Certificate extensions
Identification
{2 5 29}
Practical context
These statements apply to the indicated protocol and document; other contexts can have different requirements.
RFC 3281 · References · Section 10
Literal namespace and algorithm references from this RFC edition; the cited section specifies their protocol role.
RFC 5755 · Object Identifiers · Section A
Literal namespace and value references from this RFC edition; the cited section preserves their protocol role.
Available source records contain 4 distinct definitions; some records may not include a definition.
id-ce OBJECT IDENTIFIER ::= {joint-iso-ccitt(2) ds(5) 29}id-ce OBJECT IDENTIFIER ::= { joint-iso-ccitt(2) ds(5) 29 }certificateExtension ID ::= {ds 29}id-ce ID ::= certificateExtension
Meaning
Identical descriptions are grouped. Different wording and device-specific notes are retained.
Evidence
Matching descriptions are grouped; open a group to compare definitions and supporting files.
Status in source: unspecified.
Names: id-ce
{
"smi_kind": "OBJECT IDENTIFIER",
"definition": [
"id-ce",
"OBJECT",
"IDENTIFIER",
"::=",
"{",
"joint-iso-ccitt",
"(",
"2",
")",
"ds",
"(",
"5",
")",
"29",
"}"
]
}Module: PKIX1Implicit88
See published definition above
{'PKIX1Explicit88': ['id-pkix', 'id-pe', 'id-qt', 'id-kp', 'id-qt-unotice', 'id-qt-cps', 'id-ad', 'id-ad-ocsp', 'id-ad-caIssuers', 'BMPString', 'UniversalString', 'UTF8String', 'ORAddress', 'Name', 'RelativeDistinguishedName', 'CertificateSerialNumber', 'CertificateList', 'AlgorithmIdentifier', 'ub-name', 'Attribute', 'DirectoryString']}Related source files and packages:
Module: PKIX1Implicit88
{'PKIX1Explicit88': ['id-pe', 'id-kp', 'id-qt-unotice', 'id-qt-cps', 'BMPString', 'UTF8String', 'ORAddress', 'Name', 'RelativeDistinguishedName', 'CertificateSerialNumber', 'Attribute', 'DirectoryString']}Related source files and packages:
See published definition above
Source data warning: This RFC3281 edition assigns id-mod-attribute-cert to module 12. It is retained separately from the later RFC5755 module 61; a later prose reprint of 12 does not change this historical assignment.
id-ce OBJECT IDENTIFIER ::= { joint-iso-ccitt(2) ds(5) 29 }The following OIDs are imported from [PKIXPROF]:
id-pkix OBJECT IDENTIFIER ::= { iso(1) identified-organization(3)
dod(6) internet(1) security(5) mechanisms(5) pkix(7) }
id-mod OBJECT IDENTIFIER ::= { id-pkix 0 }
id-pe OBJECT IDENTIFIER ::= { id-pkix 1 }
id-ad OBJECT IDENTIFIER ::= { id-pkix 48 }
id-at OBJECT IDENTIFIER ::= { joint-iso-ccitt(2) ds(5) 4 }
id-ce OBJECT IDENTIFIER ::= { joint-iso-ccitt(2) ds(5) 29 }
The following new ASN.1 module OID is defined:
References · Section 10:
Literal namespace and algorithm references from this RFC edition; the cited section specifies their protocol role.
Module: PKIX1Implicit88
{'PKIX1Explicit88': ['id-pe', 'id-kp', 'id-qt-unotice', 'id-qt-cps', 'BMPString', 'UTF8String', 'ORAddress', 'Name', 'RelativeDistinguishedName', 'CertificateSerialNumber', 'Attribute', 'DirectoryString']}Source data warning: RFC5755 Appendix A calls the older module12 new, although RFC3281 already assigns12. Its actual PKIXAttributeCertificate-2008 header identifies id-mod-attribute-cert-v2(61). The older12 is retained as a dated reference, not as this publication's new module assignment; do not replace12 with61.
id-ce OBJECT IDENTIFIER ::= { joint-iso-ccitt(2) ds(5) 29 }The following OIDs are imported from [PKIXPROF]:
id-pkix OBJECT IDENTIFIER ::= { iso(1) identified-organization(3)
dod(6) internet(1) security(5) mechanisms(5) pkix(7) }
id-mod OBJECT IDENTIFIER ::= { id-pkix 0 }
id-pe OBJECT IDENTIFIER ::= { id-pkix 1 }
id-ad OBJECT IDENTIFIER ::= { id-pkix 48 }
id-at OBJECT IDENTIFIER ::= { joint-iso-ccitt(2) ds(5) 4 }
id-ce OBJECT IDENTIFIER ::= { joint-iso-ccitt(2) ds(5) 29 }
The following new ASN.1 module OID is defined:
Object Identifiers · Section A:
Literal namespace and value references from this RFC edition; the cited section preserves their protocol role.
Related source files and packages:
Module: PKIX1Implicit-2009
Same published definition (formatting differs; exact original is in the source file)
{'PKIX1Explicit-2009': ['SupportedAttributes'], 'PKIX-CommonTypes-2009': ['EXTENSION', 'ATTRIBUTE']}Related source files and packages:
Module: NoRevAvailExtn
Same published definition (formatting differs; exact original is in the source file)
{'PKIX-CommonTypes-2009': ['EXTENSION']}Module: PKIX1Implicit-2009
Same published definition (formatting differs; exact original is in the source file)
{'PKIX1Explicit-2009': ['id-pe', 'id-kp', 'id-qt-unotice', 'id-qt-cps', 'ORAddress', 'Name', 'RelativeDistinguishedName', 'CertificateSerialNumber', 'DirectoryString', 'SupportedAttributes'], 'PKIX-CommonTypes-2009': ['AttributeSet', 'EXTENSION', 'ATTRIBUTE']}Related source files and packages:
Status in source: unspecified.
Names: certificateExtension
{
"smi_kind": "OBJECT IDENTIFIER",
"definition": [
"certificateExtension",
"ID",
"::=",
"{",
"ds",
"29",
"}"
]
}Module: UsefulDefinitions
See published definition above
· Download UsefulDefinitions.asnModule: UsefulDefinitions
· Download UsefulDefinitions.asnModule: UsefulDefinitions
· Download UsefulDefinitions.asnModule: UsefulDefinitions
Same published definition (formatting differs; exact original is in the source file)
· Download UsefulDefinitions.asnModule: UsefulDefinitions
Same published definition (formatting differs; exact original is in the source file)
· Download UsefulDefinitions.asnModule: UsefulDefinitions
Same published definition (formatting differs; exact original is in the source file)
· Download UsefulDefinitions.asnModule: UsefulDefinitions
Same published definition (formatting differs; exact original is in the source file)
· Download UsefulDefinitions.asnModule: UsefulDefinitions
Same published definition (formatting differs; exact original is in the source file)
· Download UsefulDefinitions.htmlStatus in source: unspecified.
Names: id-ce
{
"smi_kind": "OBJECT IDENTIFIER",
"definition": [
"id-ce",
"ID",
"::=",
"certificateExtension"
]
}Module: UsefulDefinitions
Module: UsefulDefinitions
Module: UsefulDefinitions
Module: UsefulDefinitions
Same published definition (formatting differs; exact original is in the source file)
Module: UsefulDefinitions
Same published definition (formatting differs; exact original is in the source file)
Module: UsefulDefinitions
Same published definition (formatting differs; exact original is in the source file)
Module: UsefulDefinitions
Same published definition (formatting differs; exact original is in the source file)
Module: UsefulDefinitions
Same published definition (formatting differs; exact original is in the source file)
Registration
| OID | Name | Direct children | Descendants | Description |
|---|---|---|---|---|
| 2.5.29.51 | baseUpdateTime, id-ce-baseUpdateTime | 2 | 2 | Certificate extension: "baseUpdateTime" |
| 2.5.29.52 | acceptableCertPolicies, id-ce-acceptableCertPolicies | 2 | 2 | Certificate extension: "acceptableCertPolicies" (Acceptable certificate policies extension) |
| 2.5.29.53 | deltaInfo, id-ce-deltaInfo | 2 | 2 | Certificate extension: "deltaInfo" |
| 2.5.29.54 | inhibitAnyPolicy, id-ce-inhibitAnyPolicy, ext-InhibitAnyPolicy | 2 | 2 | X.509 version 3 certificate extension Inhibit Any-policy The inhibit any-policy extension can be used in certificates issued t… |
| 2.5.29.55 | targetInformation, id-ce-targetInformation, targetingInformation, aAissuingDistributionPoint, id-ce-AAissuingDistributionPoint, id-ce-targetingInformation, ext-targetInformation | 2 | 2 | Certificate extension: "targetInformation" (Targeting information extension) |
| 2.5.29.56 | noRevAvail, id-ce-noRevAvail, ext-noRevAvail | 2 | 2 | Certificate extension: "noRevAvail" (No revocation information extension) |
| 2.5.29.57 | acceptablePrivilegePolicies, id-ce-acceptablePrivilegePolicies | 2 | 2 | Certificate extension: "acceptablePrivilegePolicies" |
| 2.5.29.58 | id-ce-toBeRevoked, toBeRevoked | 2 | 2 | |
| 2.5.29.59 | id-ce-RevokedGroups, revokedGroups, id-ce-revokedGroups | 2 | 2 | |
| 2.5.29.60 | id-ce-expiredCertsOnCRL, expiredCertsOnCRL | 2 | 2 | |
| 2.5.29.61 | indirectIssuer, id-ce-indirectIssuer | 2 | 2 | (Attribute) certificate extension: "indirectIssuer" |
| 2.5.29.62 | id-ce-noAssertion, noAssertion | 2 | 2 | |
| 2.5.29.63 | id-ce-aAissuingDistributionPoint, aAissuingDistributionPoint | 2 | 2 | |
| 2.5.29.64 | id-ce-issuedOnBehaIFOF, id-ce-issuedOnBehalfOf, issuedOnBehalfOf | 2 | 2 | |
| 2.5.29.65 | id-ce-singleUse, singleUse | 2 | 2 | |
| 2.5.29.66 | id-ce-groupAC, groupAC | 2 | 2 | |
| 2.5.29.67 | id-ce-allowedAttAss, allowedAttributeAssignments, id-ce-allowedAttributeAssignments | 2 | 2 | |
| 2.5.29.68 | id-ce-attributeMappings, attributeMappings | 2 | 2 | |
| 2.5.29.69 | id-ce-holderNameConstraints, holderNameConstraints | 2 | 2 | |
| 2.5.29.70 | authorizationValidation, id-ce-authorizationValidation | 2 | 2 | |
| 2.5.29.71 | id-ce-protRestrict, protRestrict | 2 | 2 | |
| 2.5.29.72 | id-ce-subjectAltPublicKeyInfo, subjectAltPublicKeyInfo | 2 | 2 | |
| 2.5.29.73 | altSignatureAlgorithm, id-ce-altSignatureAlgorithm | 2 | 2 | |
| 2.5.29.74 | altSignatureValue, id-ce-altSignatureValue | 2 | 2 | |
| 2.5.29.75 | associatedInformation, id-ce-associatedInformation | 0 | 0 |
| OID | Name | Direct children | Descendants | Description |
|---|---|---|---|---|
| 2.5.1 | module | 49 | 298 | ASN.1 modules |
| 2.5.2 | serviceElement | 0 | 0 | Directory service element. |
| 2.5.3 | applicationContext, id-ac | 16 | 32 | Application context. |
| 2.5.4 | attributeType, id-at | 107 | 193 | Attribute type |
| 2.5.5 | attributeSyntaxVendor, attributeSyntax, dummyCurv | 18 | 18 | Attribute syntax vendor |
| 2.5.6 | objectClass, id-oc, objectClass-oid | 45 | 47 | Information object classes |
| 2.5.7 | attribute-set | 0 | 0 | X.500 attribute sets |
| 2.5.8 | algorithm | 4 | 7 | Enveloped digital signature algorithm |
| 2.5.9 | abstractSyntax, id-as | 33 | 33 | Abstract syntaxes |
| 2.5.12 | dsaOperationalAttribute, id-doa | 9 | 9 | DSA (Directory System Agent) operational attributes |
| 2.5.13 | matchingRule, id-mr | 77 | 77 | Matching rules |
| 2.5.14 | knowledgeMatchingRule, id-kmr | 4 | 4 | Knowledge matching rules |
| 2.5.15 | nameForm, id-nf | 21 | 21 | Nname forms |
| 2.5.16 | group | 0 | 0 | Group. |
| 2.5.17 | subentry, id-sc | 6 | 6 | Subentries |
| 2.5.18 | operationalAttributeType, id-oa | 49 | 49 | Operational attribute types |
| 2.5.19 | operationalBinding, id-ob | 3 | 3 | Operational bindings |
| 2.5.20 | schemaObjectClass, id-soc | 3 | 3 | Schema object classes |
| 2.5.21 | schemaOperationalAttribute, id-soa | 13 | 13 | Schema operational attributes |
| 2.5.22 | 22 | 0 | 0 | Unused |
| 2.5.23 | administrativeRoles, id-ar | 9 | 9 | Administrative roles. |
| 2.5.24 | accessControlAttribute, id-aca | 4 | 4 | Access control attributes |
| 2.5.25 | rosObject, id-rosObject | 9 | 9 | ROS (Remote Operation Service) objects |
| 2.5.26 | contract, id-contract | 5 | 5 | Contracts |
| 2.5.27 | package, id-package | 13 | 13 | Packages |
| 2.5.28 | accessControlSchemes, id-acScheme | 5 | 5 | Access control schemes |
| 2.5.30 | managementObject, id-mgt | 6 | 243 | Management objects |
| 2.5.31 | attributeValueContext, id-avc | 6 | 6 | Attribute value contexts |
| 2.5.32 | securityExchange, id-se | 2 | 2 | Security exchanges |
| 2.5.33 | idmProtocol, id-idm | 4 | 4 | IDM Protocol |
| 2.5.34 | problem, id-pr | 36 | 36 | Problem definitions |
| 2.5.35 | notification, id-not | 18 | 18 | Notification attributes |
| 2.5.36 | matchingRestriction, id-mre | 0 | 0 | Matching restriction |
| 2.5.37 | controlAttributeType, id-cat | 4 | 4 | Control attribute type |
| 2.5.38 | keyPurposes, id-kp | 0 | 0 | Key purposes |
| 2.5.39 | passwordQuality, id-pq | 4 | 4 | Password quality |
| 2.5.40 | attributeSyntax, id-asx, id-ats | 20 | 20 | Attribute syntax |
| 2.5.41 | avRestriction, id-avr | 1 | 1 | |
| 2.5.42 | cmsContentType, id-cmsct | 20 | 20 | |
| 2.5.43 | id-wrprot, wrapperProtocolType | 3 | 3 | |
| 2.5.44 | algorithm, id-algo, algorithms | 8 | 122 |