diff --git a/acs/abac/attribute_mapping.json b/acs/abac/attribute_mapping.json index 415c312..f4f7146 100644 --- a/acs/abac/attribute_mapping.json +++ b/acs/abac/attribute_mapping.json @@ -29,6 +29,12 @@ "type": "http://www.w3.org/2001/XMLSchema#string", "definitions": [ + [ + "X500", + [ + "givenName" + ] + ], [ "http://schemas.xmlsoap.org/ws/2005/05/identity/claims", [ @@ -43,6 +49,60 @@ ] ] }], +"displayname":[{ + "type": "http://www.w3.org/2001/XMLSchema#string", + "definitions": + [ + [ + "X500", + [ + "displayName" + ] + ], + [ + "ACS-ABAC", + [ + "displayname" + ] + ] + ] +}], +"email":[{ + "type": "urn:oasis:names:tc:xacml:1.0:data-type:rfc822Name", + "definitions": + [ + [ + "X500", + [ + "mail" + ] + ], + [ + "ACS-ABAC", + [ + "email" + ] + ] + ] +}], +"title":[{ + "type": "http://www.w3.org/2001/XMLSchema#string", + "definitions": + [ + [ + "X500", + [ + "title" + ] + ], + [ + "ACS-ABAC", + [ + "title" + ] + ] + ] +}], "age":[{ "type": "http://www.w3.org/2001/XMLSchema#integer", "definitions": @@ -65,6 +125,12 @@ "type": "http://www.w3.org/2001/XMLSchema#string", "definitions": [ + [ + "X500", + [ + "uid" + ] + ], [ "http://schemas.xmlsoap.org/ws/2005/05/identity/claims", [