| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165 |
- # RFC 4523 - Schema Definitions for X.509 Certificates
- ################################################################################
- #
- dn: cn=schema
- #
- ################################################################################
- # TODO - Add Certificate syntax
- #attributeTypes: ( 2.5.4.36 NAME 'userCertificate'
- # DESC 'X.509 user certificate'
- # EQUALITY certificateExactMatch
- # SYNTAX 1.3.6.1.4.1.1466.115.121.1.8 )
- attributeTypes: ( 2.5.4.36 NAME 'userCertificate'
- DESC 'X.509 user certificate'
- EQUALITY octetStringMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.40
- X-ORIGIN 'RFC 4523' )
- #
- ################################################################################
- # TODO - Add Certificate syntax
- #attributeTypes: ( 2.5.4.37 NAME 'cACertificate'
- # DESC 'X.509 CA certificate'
- # EQUALITY certificateExactMatch
- # SYNTAX 1.3.6.1.4.1.1466.115.121.1.8 )
- attributeTypes: ( 2.5.4.37 NAME 'cACertificate'
- DESC 'X.509 CA certificate'
- EQUALITY octetStringMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.40
- X-ORIGIN 'RFC 4523' )
- #
- ################################################################################
- # TODO - Add CertificatePair syntax
- #attributeTypes: ( 2.5.4.40 NAME 'crossCertificatePair'
- # DESC 'X.509 cross certificate pair'
- # EQUALITY certificatePairExactMatch
- # SYNTAX 1.3.6.1.4.1.1466.115.121.1.10
- # X-ORIGIN 'RFC 4523' )
- attributeTypes: ( 2.5.4.40 NAME 'crossCertificatePair'
- DESC 'X.509 cross certificate pair'
- EQUALITY octetStringMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.40
- X-ORIGIN 'RFC 4523' )
- #
- ################################################################################
- # TODO - Add CertificateList syntax
- #attributeTypes: ( 2.5.4.39 NAME 'certificateRevocationList'
- # DESC 'X.509 certificate revocation list'
- # EQUALITY certificateListExactMatch
- # SYNTAX 1.3.6.1.4.1.1466.115.121.1.9
- # X-ORIGIN 'RFC 4523' )
- attributeTypes: ( 2.5.4.39 NAME 'certificateRevocationList'
- DESC 'X.509 certificate revocation list'
- EQUALITY octetStringMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.40
- X-ORIGIN 'RFC 4523' )
- #
- ################################################################################
- # TODO - Add CertificateList syntax
- #attributeTypes: ( 2.5.4.38 NAME 'authorityRevocationList'
- # DESC 'X.509 authority revocation list'
- # EQUALITY certificateListExactMatch
- # SYNTAX 1.3.6.1.4.1.1466.115.121.1.9
- # X-ORIGIN 'RFC 4523' )
- attributeTypes: ( 2.5.4.38 NAME 'authorityRevocationList'
- DESC 'X.509 authority revocation list'
- EQUALITY octetStringMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.40
- X-ORIGIN 'RFC 4523' )
- #
- ################################################################################
- # TODO - Add CertificateList syntax
- #attributeTypes: ( 2.5.4.53 NAME 'deltaRevocationList'
- # DESC 'X.509 delta revocation list'
- # EQUALITY certificateListExactMatch
- # SYNTAX 1.3.6.1.4.1.1466.115.121.1.9
- # X-ORIGIN 'RFC 4523' )
- attributeTypes: ( 2.5.4.53 NAME 'deltaRevocationList'
- DESC 'X.509 delta revocation list'
- EQUALITY octetStringMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.40
- X-ORIGIN 'RFC 4523' )
- #
- ################################################################################
- # TODO - Add SupportedAlgorithm syntax
- #attributeTypes: ( 2.5.4.52 NAME 'supportedAlgorithms'
- # DESC 'X.509 supported algorithms'
- # EQUALITY algorithmIdentifierMatch
- # SYNTAX 1.3.6.1.4.1.1466.115.121.1.49
- # X-ORIGIN 'RFC 4523' )
- attributeTypes: ( 2.5.4.52 NAME 'supportedAlgorithms'
- DESC 'X.509 supported algorithms'
- EQUALITY octetStringMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.40
- X-ORIGIN 'RFC 4523' )
- #
- ################################################################################
- #
- objectClasses: ( 2.5.6.21 NAME 'pkiUser'
- DESC 'X.509 PKI User'
- SUP top AUXILIARY
- MAY userCertificate
- X-ORIGIN 'RFC 4523' )
- #
- ################################################################################
- #
- objectClasses: ( 2.5.6.22 NAME 'pkiCA'
- DESC 'X.509 PKI Certificate Authority'
- SUP top AUXILIARY
- MAY ( cACertificate $ certificateRevocationList $
- authorityRevocationList $ crossCertificatePair )
- X-ORIGIN 'RFC 4523' )
- #
- ################################################################################
- #
- objectClasses: ( 2.5.6.19 NAME 'cRLDistributionPoint'
- DESC 'X.509 CRL distribution point'
- SUP top STRUCTURAL
- MUST cn
- MAY ( certificateRevocationList $
- authorityRevocationList $ deltaRevocationList )
- X-ORIGIN 'RFC 4523' )
- #
- ################################################################################
- #
- objectClasses: ( 2.5.6.23 NAME 'deltaCRL'
- DESC 'X.509 delta CRL'
- SUP top AUXILIARY
- MAY deltaRevocationList
- X-ORIGIN 'RFC 4523' )
- #
- ################################################################################
- #
- objectClasses: ( 2.5.6.15 NAME 'strongAuthenticationUser'
- DESC 'X.521 strong authentication user'
- SUP top AUXILIARY
- MUST userCertificate
- X-ORIGIN 'RFC 4523' )
- #
- ################################################################################
- #
- objectClasses: ( 2.5.6.18 NAME 'userSecurityInformation'
- DESC 'X.521 user security information'
- SUP top AUXILIARY
- MAY ( supportedAlgorithms )
- X-ORIGIN 'RFC 4523' )
- #
- ################################################################################
- #
- objectClasses: ( 2.5.6.16 NAME 'certificationAuthority'
- DESC 'X.509 certificate authority'
- SUP top AUXILIARY
- MUST ( authorityRevocationList $
- certificateRevocationList $ cACertificate )
- MAY crossCertificatePair
- X-ORIGIN 'RFC 4523' )
- #
- ################################################################################
- #
- objectClasses: ( 2.5.6.16.2 NAME 'certificationAuthority-V2'
- DESC 'X.509 certificate authority, version 2'
- SUP certificationAuthority AUXILIARY
- MAY deltaRevocationList
- X-ORIGIN 'RFC 4523' )
- #
- ################################################################################
- #
|