summaryrefslogtreecommitdiff
path: root/src/saml2/attributemaps/basic.py
blob: 9ad8fb54b84f9815c71b88b7202a37436f1d3bfb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
DEF = "urn:mace:dir:attribute-def:"


MAP = {
    "identifier": "urn:oasis:names:tc:SAML:2.0:attrname-format:basic",
    "fro": {
        DEF + "aRecord": "aRecord",
        DEF + "aliasedEntryName": "aliasedEntryName",
        DEF + "aliasedObjectName": "aliasedObjectName",
        DEF + "associatedDomain": "associatedDomain",
        DEF + "associatedName": "associatedName",
        DEF + "audio": "audio",
        DEF + "authorityRevocationList": "authorityRevocationList",
        DEF + "buildingName": "buildingName",
        DEF + "businessCategory": "businessCategory",
        DEF + "c": "c",
        DEF + "cACertificate": "cACertificate",
        DEF + "cNAMERecord": "cNAMERecord",
        DEF + "carLicense": "carLicense",
        DEF + "certificateRevocationList": "certificateRevocationList",
        DEF + "cn": "cn",
        DEF + "co": "co",
        DEF + "commonName": "commonName",
        DEF + "countryName": "countryName",
        DEF + "crossCertificatePair": "crossCertificatePair",
        DEF + "dITRedirect": "dITRedirect",
        DEF + "dSAQuality": "dSAQuality",
        DEF + "dc": "dc",
        DEF + "deltaRevocationList": "deltaRevocationList",
        DEF + "departmentNumber": "departmentNumber",
        DEF + "description": "description",
        DEF + "destinationIndicator": "destinationIndicator",
        DEF + "displayName": "displayName",
        DEF + "distinguishedName": "distinguishedName",
        DEF + "dmdName": "dmdName",
        DEF + "dnQualifier": "dnQualifier",
        DEF + "documentAuthor": "documentAuthor",
        DEF + "documentIdentifier": "documentIdentifier",
        DEF + "documentLocation": "documentLocation",
        DEF + "documentPublisher": "documentPublisher",
        DEF + "documentTitle": "documentTitle",
        DEF + "documentVersion": "documentVersion",
        DEF + "domainComponent": "domainComponent",
        DEF + "drink": "drink",
        DEF + "eduOrgHomePageURI": "eduOrgHomePageURI",
        DEF + "eduOrgIdentityAuthNPolicyURI": "eduOrgIdentityAuthNPolicyURI",
        DEF + "eduOrgLegalName": "eduOrgLegalName",
        DEF + "eduOrgSuperiorURI": "eduOrgSuperiorURI",
        DEF + "eduOrgWhitePagesURI": "eduOrgWhitePagesURI",
        DEF + "eduCourseOffering": "eduCourseOffering",
        DEF + "eduCourseMember": "eduCourseMember",
        DEF + "eduPersonAffiliation": "eduPersonAffiliation",
        DEF + "eduPersonEntitlement": "eduPersonEntitlement",
        DEF + "eduPersonNickname": "eduPersonNickname",
        DEF + "eduPersonOrgDN": "eduPersonOrgDN",
        DEF + "eduPersonOrgUnitDN": "eduPersonOrgUnitDN",
        DEF + "eduPersonPrimaryAffiliation": "eduPersonPrimaryAffiliation",
        DEF + "eduPersonPrimaryOrgUnitDN": "eduPersonPrimaryOrgUnitDN",
        DEF + "eduPersonPrincipalName": "eduPersonPrincipalName",
        DEF + "eduPersonPrincipalNamePrior": "eduPersonPrincipalNamePrior",
        DEF + "eduPersonScopedAffiliation": "eduPersonScopedAffiliation",
        DEF + "eduPersonTargetedID": "eduPersonTargetedID",
        DEF + "eduPersonAssurance": "eduPersonAssurance",
        DEF + "eduPersonUniqueId": "eduPersonUniqueId",
        DEF + "eduPersonOrcid": "eduPersonOrcid",
        DEF + "email": "email",
        DEF + "emailAddress": "emailAddress",
        DEF + "employeeNumber": "employeeNumber",
        DEF + "employeeType": "employeeType",
        DEF + "enhancedSearchGuide": "enhancedSearchGuide",
        DEF + "facsimileTelephoneNumber": "facsimileTelephoneNumber",
        DEF + "favouriteDrink": "favouriteDrink",
        DEF + "fax": "fax",
        DEF + "federationFeideSchemaVersion": "federationFeideSchemaVersion",
        DEF + "friendlyCountryName": "friendlyCountryName",
        DEF + "generationQualifier": "generationQualifier",
        DEF + "givenName": "givenName",
        DEF + "gn": "gn",
        DEF + "homePhone": "homePhone",
        DEF + "homePostalAddress": "homePostalAddress",
        DEF + "homeTelephoneNumber": "homeTelephoneNumber",
        DEF + "host": "host",
        DEF + "houseIdentifier": "houseIdentifier",
        DEF + "info": "info",
        DEF + "initials": "initials",
        DEF + "internationaliSDNNumber": "internationaliSDNNumber",
        DEF + "isMemberOf": "isMemberOf",
        DEF + "janetMailbox": "janetMailbox",
        DEF + "jpegPhoto": "jpegPhoto",
        DEF + "knowledgeInformation": "knowledgeInformation",
        DEF + "l": "l",
        DEF + "labeledURI": "labeledURI",
        DEF + "localityName": "localityName",
        DEF + "mDRecord": "mDRecord",
        DEF + "mXRecord": "mXRecord",
        DEF + "mail": "mail",
        DEF + "mailPreferenceOption": "mailPreferenceOption",
        DEF + "manager": "manager",
        DEF + "member": "member",
        DEF + "mobile": "mobile",
        DEF + "mobileTelephoneNumber": "mobileTelephoneNumber",
        DEF + "nSRecord": "nSRecord",
        DEF + "name": "name",
        DEF + "norEduOrgAcronym": "norEduOrgAcronym",
        DEF + "norEduOrgNIN": "norEduOrgNIN",
        DEF + "norEduOrgSchemaVersion": "norEduOrgSchemaVersion",
        DEF + "norEduOrgUniqueIdentifier": "norEduOrgUniqueIdentifier",
        DEF + "norEduOrgUniqueNumber": "norEduOrgUniqueNumber",
        DEF + "norEduOrgUnitUniqueIdentifier": "norEduOrgUnitUniqueIdentifier",
        DEF + "norEduOrgUnitUniqueNumber": "norEduOrgUnitUniqueNumber",
        DEF + "norEduPersonBirthDate": "norEduPersonBirthDate",
        DEF + "norEduPersonLIN": "norEduPersonLIN",
        DEF + "norEduPersonNIN": "norEduPersonNIN",
        DEF + "o": "o",
        DEF + "objectClass": "objectClass",
        DEF + "organizationName": "organizationName",
        DEF + "organizationalStatus": "organizationalStatus",
        DEF + "organizationalUnitName": "organizationalUnitName",
        DEF + "otherMailbox": "otherMailbox",
        DEF + "ou": "ou",
        DEF + "owner": "owner",
        DEF + "pager": "pager",
        DEF + "pagerTelephoneNumber": "pagerTelephoneNumber",
        DEF + "personalSignature": "personalSignature",
        DEF + "personalTitle": "personalTitle",
        DEF + "photo": "photo",
        DEF + "physicalDeliveryOfficeName": "physicalDeliveryOfficeName",
        DEF + "pkcs9email": "pkcs9email",
        DEF + "postOfficeBox": "postOfficeBox",
        DEF + "postalAddress": "postalAddress",
        DEF + "postalCode": "postalCode",
        DEF + "preferredDeliveryMethod": "preferredDeliveryMethod",
        DEF + "preferredLanguage": "preferredLanguage",
        DEF + "presentationAddress": "presentationAddress",
        DEF + "protocolInformation": "protocolInformation",
        DEF + "pseudonym": "pseudonym",
        DEF + "registeredAddress": "registeredAddress",
        DEF + "rfc822Mailbox": "rfc822Mailbox",
        DEF + "roleOccupant": "roleOccupant",
        DEF + "roomNumber": "roomNumber",
        DEF + "sOARecord": "sOARecord",
        DEF + "searchGuide": "searchGuide",
        DEF + "secretary": "secretary",
        DEF + "seeAlso": "seeAlso",
        DEF + "serialNumber": "serialNumber",
        DEF + "singleLevelQuality": "singleLevelQuality",
        DEF + "sn": "sn",
        DEF + "st": "st",
        DEF + "stateOrProvinceName": "stateOrProvinceName",
        DEF + "street": "street",
        DEF + "streetAddress": "streetAddress",
        DEF + "subtreeMaximumQuality": "subtreeMaximumQuality",
        DEF + "subtreeMinimumQuality": "subtreeMinimumQuality",
        DEF + "supportedAlgorithms": "supportedAlgorithms",
        DEF + "supportedApplicationContext": "supportedApplicationContext",
        DEF + "surname": "surname",
        DEF + "telephoneNumber": "telephoneNumber",
        DEF + "teletexTerminalIdentifier": "teletexTerminalIdentifier",
        DEF + "telexNumber": "telexNumber",
        DEF + "textEncodedORAddress": "textEncodedORAddress",
        DEF + "title": "title",
        DEF + "uid": "uid",
        DEF + "uniqueIdentifier": "uniqueIdentifier",
        DEF + "uniqueMember": "uniqueMember",
        DEF + "userCertificate": "userCertificate",
        DEF + "userClass": "userClass",
        DEF + "userPKCS12": "userPKCS12",
        DEF + "userPassword": "userPassword",
        DEF + "userSMIMECertificate": "userSMIMECertificate",
        DEF + "userid": "userid",
        DEF + "x121Address": "x121Address",
        DEF + "x500UniqueIdentifier": "x500UniqueIdentifier",
    },
    "to": {
        "aRecord": DEF + "aRecord",
        "aliasedEntryName": DEF + "aliasedEntryName",
        "aliasedObjectName": DEF + "aliasedObjectName",
        "associatedDomain": DEF + "associatedDomain",
        "associatedName": DEF + "associatedName",
        "audio": DEF + "audio",
        "authorityRevocationList": DEF + "authorityRevocationList",
        "buildingName": DEF + "buildingName",
        "businessCategory": DEF + "businessCategory",
        "c": DEF + "c",
        "cACertificate": DEF + "cACertificate",
        "cNAMERecord": DEF + "cNAMERecord",
        "carLicense": DEF + "carLicense",
        "certificateRevocationList": DEF + "certificateRevocationList",
        "cn": DEF + "cn",
        "co": DEF + "co",
        "commonName": DEF + "commonName",
        "countryName": DEF + "countryName",
        "crossCertificatePair": DEF + "crossCertificatePair",
        "dITRedirect": DEF + "dITRedirect",
        "dSAQuality": DEF + "dSAQuality",
        "dc": DEF + "dc",
        "deltaRevocationList": DEF + "deltaRevocationList",
        "departmentNumber": DEF + "departmentNumber",
        "description": DEF + "description",
        "destinationIndicator": DEF + "destinationIndicator",
        "displayName": DEF + "displayName",
        "distinguishedName": DEF + "distinguishedName",
        "dmdName": DEF + "dmdName",
        "dnQualifier": DEF + "dnQualifier",
        "documentAuthor": DEF + "documentAuthor",
        "documentIdentifier": DEF + "documentIdentifier",
        "documentLocation": DEF + "documentLocation",
        "documentPublisher": DEF + "documentPublisher",
        "documentTitle": DEF + "documentTitle",
        "documentVersion": DEF + "documentVersion",
        "domainComponent": DEF + "domainComponent",
        "drink": DEF + "drink",
        "eduOrgHomePageURI": DEF + "eduOrgHomePageURI",
        "eduOrgIdentityAuthNPolicyURI": DEF + "eduOrgIdentityAuthNPolicyURI",
        "eduOrgLegalName": DEF + "eduOrgLegalName",
        "eduOrgSuperiorURI": DEF + "eduOrgSuperiorURI",
        "eduOrgWhitePagesURI": DEF + "eduOrgWhitePagesURI",
        "eduCourseMember": DEF + "eduCourseMember",
        "eduCourseOffering": DEF + "eduCourseOffering",
        "eduPersonAffiliation": DEF + "eduPersonAffiliation",
        "eduPersonEntitlement": DEF + "eduPersonEntitlement",
        "eduPersonNickname": DEF + "eduPersonNickname",
        "eduPersonOrgDN": DEF + "eduPersonOrgDN",
        "eduPersonOrgUnitDN": DEF + "eduPersonOrgUnitDN",
        "eduPersonPrimaryAffiliation": DEF + "eduPersonPrimaryAffiliation",
        "eduPersonPrimaryOrgUnitDN": DEF + "eduPersonPrimaryOrgUnitDN",
        "eduPersonPrincipalName": DEF + "eduPersonPrincipalName",
        "eduPersonPrincipalNamePrior": DEF + "eduPersonPrincipalNamePrior",
        "eduPersonScopedAffiliation": DEF + "eduPersonScopedAffiliation",
        "eduPersonTargetedID": DEF + "eduPersonTargetedID",
        "eduPersonAssurance": DEF + "eduPersonAssurance",
        "eduPersonUniqueId": DEF + "eduPersonUniqueId",
        "eduPersonOrcid": DEF + "eduPersonOrcid",
        "email": DEF + "email",
        "emailAddress": DEF + "emailAddress",
        "employeeNumber": DEF + "employeeNumber",
        "employeeType": DEF + "employeeType",
        "enhancedSearchGuide": DEF + "enhancedSearchGuide",
        "facsimileTelephoneNumber": DEF + "facsimileTelephoneNumber",
        "favouriteDrink": DEF + "favouriteDrink",
        "fax": DEF + "fax",
        "federationFeideSchemaVersion": DEF + "federationFeideSchemaVersion",
        "friendlyCountryName": DEF + "friendlyCountryName",
        "generationQualifier": DEF + "generationQualifier",
        "givenName": DEF + "givenName",
        "gn": DEF + "gn",
        "homePhone": DEF + "homePhone",
        "homePostalAddress": DEF + "homePostalAddress",
        "homeTelephoneNumber": DEF + "homeTelephoneNumber",
        "host": DEF + "host",
        "houseIdentifier": DEF + "houseIdentifier",
        "info": DEF + "info",
        "initials": DEF + "initials",
        "internationaliSDNNumber": DEF + "internationaliSDNNumber",
        "isMemberOf": DEF + "isMemberOf",
        "janetMailbox": DEF + "janetMailbox",
        "jpegPhoto": DEF + "jpegPhoto",
        "knowledgeInformation": DEF + "knowledgeInformation",
        "l": DEF + "l",
        "labeledURI": DEF + "labeledURI",
        "localityName": DEF + "localityName",
        "mDRecord": DEF + "mDRecord",
        "mXRecord": DEF + "mXRecord",
        "mail": DEF + "mail",
        "mailPreferenceOption": DEF + "mailPreferenceOption",
        "manager": DEF + "manager",
        "member": DEF + "member",
        "mobile": DEF + "mobile",
        "mobileTelephoneNumber": DEF + "mobileTelephoneNumber",
        "nSRecord": DEF + "nSRecord",
        "name": DEF + "name",
        "norEduOrgAcronym": DEF + "norEduOrgAcronym",
        "norEduOrgNIN": DEF + "norEduOrgNIN",
        "norEduOrgSchemaVersion": DEF + "norEduOrgSchemaVersion",
        "norEduOrgUniqueIdentifier": DEF + "norEduOrgUniqueIdentifier",
        "norEduOrgUniqueNumber": DEF + "norEduOrgUniqueNumber",
        "norEduOrgUnitUniqueIdentifier": DEF + "norEduOrgUnitUniqueIdentifier",
        "norEduOrgUnitUniqueNumber": DEF + "norEduOrgUnitUniqueNumber",
        "norEduPersonBirthDate": DEF + "norEduPersonBirthDate",
        "norEduPersonLIN": DEF + "norEduPersonLIN",
        "norEduPersonNIN": DEF + "norEduPersonNIN",
        "o": DEF + "o",
        "objectClass": DEF + "objectClass",
        "organizationName": DEF + "organizationName",
        "organizationalStatus": DEF + "organizationalStatus",
        "organizationalUnitName": DEF + "organizationalUnitName",
        "otherMailbox": DEF + "otherMailbox",
        "ou": DEF + "ou",
        "owner": DEF + "owner",
        "pager": DEF + "pager",
        "pagerTelephoneNumber": DEF + "pagerTelephoneNumber",
        "personalSignature": DEF + "personalSignature",
        "personalTitle": DEF + "personalTitle",
        "photo": DEF + "photo",
        "physicalDeliveryOfficeName": DEF + "physicalDeliveryOfficeName",
        "pkcs9email": DEF + "pkcs9email",
        "postOfficeBox": DEF + "postOfficeBox",
        "postalAddress": DEF + "postalAddress",
        "postalCode": DEF + "postalCode",
        "preferredDeliveryMethod": DEF + "preferredDeliveryMethod",
        "preferredLanguage": DEF + "preferredLanguage",
        "presentationAddress": DEF + "presentationAddress",
        "protocolInformation": DEF + "protocolInformation",
        "pseudonym": DEF + "pseudonym",
        "registeredAddress": DEF + "registeredAddress",
        "rfc822Mailbox": DEF + "rfc822Mailbox",
        "roleOccupant": DEF + "roleOccupant",
        "roomNumber": DEF + "roomNumber",
        "sOARecord": DEF + "sOARecord",
        "searchGuide": DEF + "searchGuide",
        "secretary": DEF + "secretary",
        "seeAlso": DEF + "seeAlso",
        "serialNumber": DEF + "serialNumber",
        "singleLevelQuality": DEF + "singleLevelQuality",
        "sn": DEF + "sn",
        "st": DEF + "st",
        "stateOrProvinceName": DEF + "stateOrProvinceName",
        "street": DEF + "street",
        "streetAddress": DEF + "streetAddress",
        "subtreeMaximumQuality": DEF + "subtreeMaximumQuality",
        "subtreeMinimumQuality": DEF + "subtreeMinimumQuality",
        "supportedAlgorithms": DEF + "supportedAlgorithms",
        "supportedApplicationContext": DEF + "supportedApplicationContext",
        "surname": DEF + "surname",
        "telephoneNumber": DEF + "telephoneNumber",
        "teletexTerminalIdentifier": DEF + "teletexTerminalIdentifier",
        "telexNumber": DEF + "telexNumber",
        "textEncodedORAddress": DEF + "textEncodedORAddress",
        "title": DEF + "title",
        "uid": DEF + "uid",
        "uniqueIdentifier": DEF + "uniqueIdentifier",
        "uniqueMember": DEF + "uniqueMember",
        "userCertificate": DEF + "userCertificate",
        "userClass": DEF + "userClass",
        "userPKCS12": DEF + "userPKCS12",
        "userPassword": DEF + "userPassword",
        "userSMIMECertificate": DEF + "userSMIMECertificate",
        "userid": DEF + "userid",
        "x121Address": DEF + "x121Address",
        "x500UniqueIdentifier": DEF + "x500UniqueIdentifier",
    },
}