]> git.saurik.com Git - apple/security.git/blob - OSX/libsecurity_asn1/asn1/sm_x501ud.asn
Security-59754.80.3.tar.gz
[apple/security.git] / OSX / libsecurity_asn1 / asn1 / sm_x501ud.asn
1 -- @(#) sm_x501ud.asn 1.3 3/2/98 12:55:28
2 UsefulDefinitions
3 -- { joint-iso-ccitt ds(5) module(1) usefulDefinitions(0) 2 }
4 DEFINITIONS ::=
5
6 BEGIN
7
8 -- EXPORTS All --
9
10 -- The types and values defined in this module are exported for use in the
11 -- other ASN.1 modules contained within the Directory Specifications, and
12 -- for the use of other applications which will use them to access
13 -- Directory services. Other applications may use them for their own purposes,
14 -- but this will not constrain extensions and modifications needed to maintain
15 -- or improve the Directory service.
16
17 ds OBJECT IDENTIFIER ::= { joint-iso-ccitt ds(5) }
18
19 -- categories of information object
20
21 module OBJECT IDENTIFIER ::= {ds 1}
22
23 serviceElement OBJECT IDENTIFIER ::= {ds 2}
24 applicationContext OBJECT IDENTIFIER ::= {ds 3}
25 attributeType OBJECT IDENTIFIER ::= {ds 4}
26 attributeSyntax OBJECT IDENTIFIER ::= {ds 5}
27 objectClass OBJECT IDENTIFIER ::= {ds 6}
28 -- attributeSet OBJECT IDENTIFIER ::= {ds 7}
29 dsAlgorithm OBJECT IDENTIFIER ::= {ds 8}
30 abstractSyntax OBJECT IDENTIFIER ::= {ds 9}
31 -- object OBJECT IDENTIFIER ::= {ds 10}
32 -- port OBJECT IDENTIFIER ::= {ds 11}
33 dsaOperationalAttribute OBJECT IDENTIFIER ::= {ds 12}
34 matchingRule OBJECT IDENTIFIER ::= {ds 13}
35 knowledgeMatchingRule OBJECT IDENTIFIER ::= {ds 14}
36 nameForm OBJECT IDENTIFIER ::= {ds 15}
37 group OBJECT IDENTIFIER ::= {ds 16}
38 subentry OBJECT IDENTIFIER ::= {ds 17}
39 operationalAttributeType OBJECT IDENTIFIER ::= {ds 18}
40 operationalBinding OBJECT IDENTIFIER ::= {ds 19}
41 schemaObjectClass OBJECT IDENTIFIER ::= {ds 20}
42 schemaOperationalAttribute OBJECT IDENTIFIER ::= {ds 21}
43 administrativeRoles OBJECT IDENTIFIER ::= {ds 23}
44 accessControlAttribute OBJECT IDENTIFIER ::= {ds 24}
45 rosObject OBJECT IDENTIFIER ::= {ds 25}
46 contract OBJECT IDENTIFIER ::= {ds 26}
47 package OBJECT IDENTIFIER ::= {ds 27}
48 accessControlSchemes OBJECT IDENTIFIER ::= {ds 28}
49 certificateExtension OBJECT IDENTIFIER ::= {ds 29}
50 managementObject OBJECT IDENTIFIER ::= {ds 30}
51 -- modules --
52
53 -- already defined
54 --
55 -- usefulDefinitions OBJECT IDENTIFIER ::= {module usefulDefinitions(0) 3}
56 informationFramework OBJECT IDENTIFIER ::= {module informationFramework(1) 3}
57 directoryAbstractService OBJECT IDENTIFIER ::= {module directoryAbstractService(2) 3}
58 distributedOperations OBJECT IDENTIFIER ::= {module distributedOperations(3) 3}
59 protocolObjectIdentifiers OBJECT IDENTIFIER ::= {module protocolObjectIdentifiers (4) 3}
60 selectedAttributeTypes OBJECT IDENTIFIER ::= {module selectedAttributeTypes(5) 3}
61 selectedObjectClasses OBJECT IDENTIFIER ::= {module selectedObjectClasses(6) 3}
62 authenticationFramework OBJECT IDENTIFIER ::= {module authenticationFramework(7) 3}
63 algorithmObjectIdentifiers OBJECT IDENTIFIER ::= {module algorithmObjectIdentifiers(8) 3}
64 directoryObjectIdentifiers OBJECT IDENTIFIER ::= {module directoryObjectIdentifiers(9) 3}
65 upperBounds OBJECT IDENTIFIER ::= {module upperBounds(10) 3}
66 dap OBJECT IDENTIFIER ::= {module dap(11) 3}
67
68 dsp OBJECT IDENTIFIER ::= {module dsp(12) 3}
69 distributedDirectoryOIDs OBJECT IDENTIFIER ::= {module distributedDirectoryOIDs(13) 3}
70 directoryShadowOIDs OBJECT IDENTIFIER ::= {module directoryShadowOIDs(14) 3}
71 directoryShadowAbstractService OBJECT IDENTIFIER ::= {module directoryShadowAbstractService(15) 3}
72 disp OBJECT IDENTIFIER ::= {module disp(16) 3}
73 dop OBJECT IDENTIFIER ::= {module dop(17) 3}
74 opBindingManagement OBJECT IDENTIFIER ::= {module opBindingManagement(18) 3}
75 opBindingOIDs OBJECT IDENTIFIER ::= {module opBindingOIDs(19) 3}
76 hierarchicalOperationalBindings OBJECT IDENTIFIER ::= {module hierarchicalOperationalBindings(20) 3}
77 dsaOperationalAttributeTypes OBJECT IDENTIFIER ::= {module dsaOperationalAttributeTypes(22) 3}
78 schemaAdministration OBJECT IDENTIFIER ::= {module schemaAdministration(23) 3}
79 basicAccessControl OBJECT IDENTIFIER ::= {module basicAccessControl(24) 3}
80 directoryOperationalBindingTypes OBJECT IDENTIFIER ::= {module directoryOperationalBindingTypes(25) 3}
81 certificateExtensions OBJECT IDENTIFIER ::= {module certificateExtensions (26) 0}
82 directoryManagement OBJECT IDENTIFIER ::= {module directoryManagement (27) 1}
83 enhancedSecurity OBJECT IDENTIFIER ::= {module enhancedSecurity (28) }
84
85
86 -- synonyms --
87 id-oc OBJECT IDENTIFIER ::= objectClass
88 id-at OBJECT IDENTIFIER ::= attributeType
89 id-as OBJECT IDENTIFIER ::= abstractSyntax
90 id-mr OBJECT IDENTIFIER ::= matchingRule
91 id-nf OBJECT IDENTIFIER ::= nameForm
92 id-sc OBJECT IDENTIFIER ::= subentry
93 id-oa OBJECT IDENTIFIER ::= operationalAttributeType
94 id-ob OBJECT IDENTIFIER ::= operationalBinding
95 id-doa OBJECT IDENTIFIER ::= dsaOperationalAttribute
96 id-kmr OBJECT IDENTIFIER ::= knowledgeMatchingRule
97 id-soc OBJECT IDENTIFIER ::= schemaObjectClass
98 id-soa OBJECT IDENTIFIER ::= schemaOperationalAttribute
99 id-ar OBJECT IDENTIFIER ::= administrativeRoles
100 id-aca OBJECT IDENTIFIER ::= accessControlAttribute
101 id-ac OBJECT IDENTIFIER ::= applicationContext
102 id-rosObject OBJECT IDENTIFIER ::= rosObject
103 id-contract OBJECT IDENTIFIER ::= contract
104 id-package OBJECT IDENTIFIER ::= package
105 id-acScheme OBJECT IDENTIFIER ::= accessControlSchemes
106 id-ce OBJECT IDENTIFIER ::= certificateExtension
107 id-mgt OBJECT IDENTIFIER ::= managementObject
108 -- obsolete module identifiers --
109 -- usefulDefinitions OBJECT IDENTIFIER ::= {module 0}
110 -- informationFramework OBJECT IDENTIFIER ::= {module 1}
111 -- directoryAbstractService OBJECT IDENTIFIER ::= {module 2}
112 -- distributedOperations OBJECT IDENTIFIER ::= {module 3}
113 -- protocolObjectIdentifiers OBJECT IDENTIFIER ::= {module 4}
114 -- selectedAttributeTypes OBJECT IDENTIFIER ::= {module 5}
115 -- selectedObjectClasses OBJECT IDENTIFIER ::= {module 6}
116 -- authenticationFramework OBJECT IDENTIFIER ::= {module 7}
117 -- algorithmObjectIdentifiers OBJECT IDENTIFIER ::= {module 8}
118 -- directoryObjectIdentifiers OBJECT IDENTIFIER ::= {module 9}
119 -- upperBounds OBJECT IDENTIFIER ::= {module 10}
120 -- dap OBJECT IDENTIFIER ::= {module 11}
121 -- dsp OBJECT IDENTIFIER ::= {module 12}
122 -- distributedDirectoryObjectIdentifiers
123 -- OBJECT IDENTIFIER ::= {module 13}
124 -- unused module identifiers --
125 -- directoryShadowOIDs OBJECT IDENTIFIER ::= {module 14}
126 -- directoryShadowAbstractService OBJECT IDENTIFIER ::= {module 15}
127 -- disp OBJECT IDENTIFIER ::= {module 16}
128 -- dop OBJECT IDENTIFIER ::= {module 17}
129 -- opBindingManagement OBJECT IDENTIFIER ::= {module 18}
130 -- opBindingOIDs OBJECT IDENTIFIER ::= {module 19}
131 -- hierarchicalOperationalBindings OBJECT IDENTIFIER ::= {module 20}
132 -- dsaOperationalAttributeTypes OBJECT IDENTIFIER ::= {module 22}
133 -- schemaAdministration OBJECT IDENTIFIER ::= {module 23}
134 -- basicAccessControl OBJECT IDENTIFIER ::= {module 24}
135 -- operationalBindingOIDs OBJECT IDENTIFIER ::= {module 25}
136 END