Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
profiles.input.ldap.json Maven / Gradle / Ivy
{
"ver": "2",
"name": "sys:ldap",
"description": "Translation profile for remote LDAP authn",
"type": "INPUT",
"rules": [
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapIdentity",
"parameters": [
"identifier",
"id",
"sys:all",
"CREATE_OR_MATCH"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"uid",
"/",
"attr['uid']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"uid",
"/",
"attr['0.9.2342.19200300.100.1.1']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"country",
"/",
"attr['c']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"country",
"/",
"attr['urn:oid:2.5.4.6']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"name",
"/",
"attr['cn']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"name",
"/",
"attr['urn:oid:2.5.4.3']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"description",
"/",
"attr['description']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"description",
"/",
"attr['urn:oid:2.5.4.13']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"firstname",
"/",
"attr['givenName']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"firstname",
"/",
"attr['urn:oid:2.5.4.42']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"locality",
"/",
"attr['l']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"locality",
"/",
"attr['urn:oid:2.5.4.7']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"organization",
"/",
"attrs['o']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"organization",
"/",
"attrs['urn:oid:2.5.4.10']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"organizationUnit",
"/",
"attrs['ou']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"organizationUnit",
"/",
"attrs['urn:oid:2.5.4.11']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"post",
"/",
"attr['postalAddress']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"post",
"/",
"attr['urn:oid:2.5.4.16']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"postalCode",
"/",
"attr['postalCode']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"postalCode",
"/",
"attr['urn:oid:2.5.4.17']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"surname",
"/",
"attr['sn']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"surname",
"/",
"attr['urn:oid:2.5.4.4']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"provinceName",
"/",
"attrs['st']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"provinceName",
"/",
"attrs['urn:oid:2.5.4.8']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"street",
"/",
"attrs['street']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"street",
"/",
"attrs['urn:oid:2.5.4.9']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "attr contains 'telephoneNumber'"
},
"action": {
"name": "mapAttribute",
"parameters": [
"telephoneNumber",
"/",
"String.valueOf(attr['telephoneNumber']).replace('(','').replace(')','').replace('.','').replace('-','').replace(' ','')",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "attr contains 'urn:oid:2.5.4.20'"
},
"action": {
"name": "mapAttribute",
"parameters": [
"telephoneNumber",
"/",
"String.valueOf(attr['urn:oid:2.5.4.20']).replace('(','').replace(')','').replace('.','').replace('-','').replace(' ','')",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"title",
"/",
"attrs['title']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"title",
"/",
"attrs['urn:oid:2.5.4.12']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"initials",
"/",
"attr['initials']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"initials",
"/",
"attr['urn:oid:2.5.4.43']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"seeAlso",
"/",
"attrs['seeAlso']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"seeAlso",
"/",
"attrs['urn:oid:2.5.4.34']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "attr contains 'facsimileTelephoneNumber'"
},
"action": {
"name": "mapAttribute",
"parameters": [
"facsimileTelephoneNumber",
"/",
"String.valueOf(attr['facsimileTelephoneNumber']).replace('(','').replace(')','').replace('.','').replace('-','').replace(' ','')",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "attr contains 'urn:oid:2.5.4.23'"
},
"action": {
"name": "mapAttribute",
"parameters": [
"facsimileTelephoneNumber",
"/",
"String.valueOf(attr['urn:oid:2.5.4.23']).replace('(','').replace(')','').replace('.','').replace('-','').replace(' ','')",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"address",
"/",
"attr['registeredAddress']",
"CREATE_OR_UPDATE"
]
}
},
{
"condition": {
"conditionValue": "true"
},
"action": {
"name": "mapAttribute",
"parameters": [
"address",
"/",
"attr['urn:oid:2.5.4.26']",
"CREATE_OR_UPDATE"
]
}
}
]
}