Skip to content

Commit f8746d8

Browse files
committed
Send basic attribute format
1 parent c37af25 commit f8746d8

2 files changed

Lines changed: 57 additions & 6 deletions

File tree

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
DEF = "urn:mace:dir:attribute-def:"
2+
TERENA = "urn:mace:terena.org:attribute-def:"
3+
4+
MAP = {
5+
"identifier": "urn:oasis:names:tc:SAML:2.0:attrname-format:basic",
6+
"fro": {
7+
f"{TERENA}schacHomeOrganization": "schacHomeOrganization",
8+
f"{DEF}cn": "cn",
9+
f"{DEF}displayName": "displayName",
10+
f"{DEF}eduPersonAffiliation": "eduPersonAffiliation",
11+
f"{DEF}eduPersonEntitlement": "eduPersonEntitlement",
12+
f"{DEF}eduPersonPrincipalName": "eduPersonPrincipalName",
13+
f"{DEF}eduPersonScopedAffiliation": "eduPersonScopedAffiliation",
14+
f"{DEF}eduPersonTargetedID": "eduPersonTargetedID",
15+
f"{DEF}eduPersonAssurance": "eduPersonAssurance",
16+
f"{DEF}email": "email",
17+
f"{DEF}emailAddress": "emailAddress",
18+
f"{DEF}givenName": "givenName",
19+
f"{DEF}gn": "gn",
20+
f"{DEF}isMemberOf": "isMemberOf",
21+
f"{DEF}mail": "mail",
22+
f"{DEF}member": "member",
23+
f"{DEF}name": "name",
24+
f"{DEF}sn": "sn",
25+
f"{DEF}surname": "surname",
26+
f"{DEF}uid": "uid",
27+
},
28+
"to": {
29+
"schacHomeOrganization": f"{TERENA}schacHomeOrganization",
30+
"cn": f"{DEF}cn",
31+
"displayName": f"{DEF}displayName",
32+
"eduPersonAffiliation": f"{DEF}eduPersonAffiliation",
33+
"eduPersonEntitlement": f"{DEF}eduPersonEntitlement",
34+
"eduPersonPrincipalName": f"{DEF}eduPersonPrincipalName",
35+
"eduPersonScopedAffiliation": f"{DEF}eduPersonScopedAffiliation",
36+
"eduPersonTargetedID": f"{DEF}eduPersonTargetedID",
37+
"eduPersonAssurance": f"{DEF}eduPersonAssurance",
38+
"eduPersonOrcid": f"{DEF}eduPersonOrcid",
39+
"email": f"{DEF}email",
40+
"emailAddress": f"{DEF}emailAddress",
41+
"givenName": f"{DEF}givenName",
42+
"gn": f"{DEF}gn",
43+
"isMemberOf": f"{DEF}isMemberOf",
44+
"mail": f"{DEF}mail",
45+
"member": f"{DEF}member",
46+
"name": f"{DEF}name",
47+
"sn": f"{DEF}sn",
48+
"surname": f"{DEF}surname",
49+
"uid": f"{DEF}uid",
50+
},
51+
}

roles/midproxy/files/plugins/frontends/saml2_frontend.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ config:
3636
local: [!ENV SATOSA_SP_METADATA]
3737
entityid: <base_url>/<name>/proxy.xml
3838
accepted_time_diff: 60
39-
# attribute_map_dir: plugins/attribute-maps
39+
attribute_map_dir: plugins/attribute-maps
4040
service:
4141
idp:
4242
endpoints:
@@ -56,8 +56,8 @@ config:
5656
policy:
5757
default:
5858
fail_on_missing_requested: false
59-
# name_form: urn:oasis:names:tc:SAML:2.0:attrname-format:basic
60-
# attribute_restrictions: null
61-
# lifetime: {minutes: 15}
62-
# encrypt_assertion: false
63-
# encrypted_advice_attributes: false
59+
name_form: urn:oasis:names:tc:SAML:2.0:attrname-format:basic
60+
attribute_restrictions: null
61+
lifetime: {minutes: 15}
62+
encrypt_assertion: false
63+
encrypted_advice_attributes: false

0 commit comments

Comments
 (0)