1
-- Module DSAOperationalAttributeTypes (X.501:08/1997)
2
DSAOperationalAttributeTypes {joint-iso-itu-t ds(5) module(1)
3
dsaOperationalAttributeTypes(22) 3} DEFINITIONS ::=
7
-- The types and values defined in this module are exported for use in the other ASN.1 modules contained
8
-- within the Directory Specifications, and for the use of other applications which will use them to access
9
-- Directory services. Other applications may use them for their own purposes, but this will not constrain
10
-- extensions and modifications needed to maintain or improve the Directory service.
12
id-doa, id-kmr, informationFramework, distributedOperations,
13
opBindingManagement, selectedAttributeTypes
14
FROM UsefulDefinitions {joint-iso-itu-t ds(5) module(1)
15
usefulDefinitions(0) 3}
16
ATTRIBUTE, MATCHING-RULE, Name
17
FROM InformationFramework informationFramework
19
FROM OperationalBindingManagement opBindingManagement
20
AccessPoint, MasterAndShadowAccessPoints
21
FROM DistributedOperations distributedOperations
23
FROM SelectedAttributeTypes selectedAttributeTypes;
26
DSEType ::= BIT STRING {
28
glue(1), -- represents knowledge of a name only
29
cp(2), -- context prefix
30
entry(3), -- object entry
31
alias(4), -- alias entry
32
subr(5), -- subordinate reference
33
nssr(6), -- non-specific subordinate reference
34
supr(7), -- superior reference
35
xr(8), -- cross reference
36
admPoint(9), -- administrative point
37
subentry(10), -- subentry
38
shadow(11), -- shadow copy
39
immSupr(13), -- immediate superior reference
40
rhob(14), -- rhob information
41
sa(15), -- subordinate reference to alias entry
42
dsSubentry(16), -- DSA Specific subentry
43
familyMember(17)} -- family member
45
SupplierOrConsumer ::= SET {
46
COMPONENTS OF AccessPoint, -- supplier or consumer
47
agreementID [4] OperationalBindingID
50
SupplierInformation ::= SET {
51
COMPONENTS OF SupplierOrConsumer, -- supplier
52
supplier-is-master [5] BOOLEAN DEFAULT TRUE,
53
non-supplying-master [6] AccessPoint OPTIONAL
56
ConsumerInformation ::= SupplierOrConsumer -- consumer
58
SupplierAndConsumers ::= SET {
59
COMPONENTS OF AccessPoint, -- supplier
60
consumers [4] SET OF AccessPoint
64
dseType ATTRIBUTE ::= {
66
EQUALITY MATCHING RULE bitStringMatch
68
NO USER MODIFICATION TRUE
73
myAccessPoint ATTRIBUTE ::= {
74
WITH SYNTAX AccessPoint
75
EQUALITY MATCHING RULE accessPointMatch
77
NO USER MODIFICATION TRUE
79
ID id-doa-myAccessPoint
82
superiorKnowledge ATTRIBUTE ::= {
83
WITH SYNTAX AccessPoint
84
EQUALITY MATCHING RULE accessPointMatch
85
NO USER MODIFICATION TRUE
87
ID id-doa-superiorKnowledge
90
specificKnowledge ATTRIBUTE ::= {
91
WITH SYNTAX MasterAndShadowAccessPoints
92
EQUALITY MATCHING RULE masterAndShadowAccessPointsMatch
94
NO USER MODIFICATION TRUE
95
USAGE distributedOperation
96
ID id-doa-specificKnowledge
99
nonSpecificKnowledge ATTRIBUTE ::= {
100
WITH SYNTAX MasterAndShadowAccessPoints
101
EQUALITY MATCHING RULE masterAndShadowAccessPointsMatch
102
NO USER MODIFICATION TRUE
103
USAGE distributedOperation
104
ID id-doa-nonSpecificKnowledge
107
supplierKnowledge ATTRIBUTE ::= {
108
WITH SYNTAX SupplierInformation
109
EQUALITY MATCHING RULE supplierOrConsumerInformationMatch
110
NO USER MODIFICATION TRUE
112
ID id-doa-supplierKnowledge
115
consumerKnowledge ATTRIBUTE ::= {
116
WITH SYNTAX ConsumerInformation
117
EQUALITY MATCHING RULE supplierOrConsumerInformationMatch
118
NO USER MODIFICATION TRUE
120
ID id-doa-consumerKnowledge
123
secondaryShadows ATTRIBUTE ::= {
124
WITH SYNTAX SupplierAndConsumers
125
EQUALITY MATCHING RULE supplierAndConsumersMatch
126
NO USER MODIFICATION TRUE
128
ID id-doa-secondaryShadows
132
accessPointMatch MATCHING-RULE ::= {
134
ID id-kmr-accessPointMatch
137
masterAndShadowAccessPointsMatch MATCHING-RULE ::= {
139
ID id-kmr-masterShadowMatch
142
supplierOrConsumerInformationMatch MATCHING-RULE ::= {
144
SET {ae-title [0] Name,
145
agreement-identifier [2] INTEGER}
146
ID id-kmr-supplierConsumerMatch
149
supplierAndConsumersMatch MATCHING-RULE ::= {
151
ID id-kmr-supplierConsumersMatch
154
-- object identifier assignments
155
-- dsa operational attributes
156
id-doa-dseType OBJECT IDENTIFIER ::=
159
id-doa-myAccessPoint OBJECT IDENTIFIER ::= {id-doa 1}
161
id-doa-superiorKnowledge OBJECT IDENTIFIER ::= {id-doa 2}
163
id-doa-specificKnowledge OBJECT IDENTIFIER ::= {id-doa 3}
165
id-doa-nonSpecificKnowledge OBJECT IDENTIFIER ::= {id-doa 4}
167
id-doa-supplierKnowledge OBJECT IDENTIFIER ::= {id-doa 5}
169
id-doa-consumerKnowledge OBJECT IDENTIFIER ::= {id-doa 6}
171
id-doa-secondaryShadows OBJECT IDENTIFIER ::= {id-doa 7}
173
-- knowledge matching rules
174
id-kmr-accessPointMatch OBJECT IDENTIFIER ::=
177
id-kmr-masterShadowMatch OBJECT IDENTIFIER ::= {id-kmr 1}
179
id-kmr-supplierConsumerMatch OBJECT IDENTIFIER ::= {id-kmr 2}
181
id-kmr-supplierConsumersMatch OBJECT IDENTIFIER ::= {id-kmr 3}
183
END -- DSAOperationalAttributeTypes
185
-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D