Relying Party
Relying party Configuration
Name
Description
Default value
Mandatory
"rps" : [{
"client_id" : "provided",
"client_secret" : "provided",
"redirect_uri" : ["https://auth.organisation.com/authenticate/oidcrp"],
"redirect_on_error" : false,
"post_logout_redirect_uris" : ["https://auth.organisation.com/authenticate/oidcrp/loggedout"],
"pipe_id" : "optional_pipe_id",
"app_tag":["app1","app2"],
"id_token_headers" : {
},
"id_token_claims" : {
"sub": "${exports.subject}",
"email": "${exports.mail}",
"string_array_example": [ "value1","value2" ],
"boolean_array_example": [ true,false ],
"number_array_example": [ 1,2,3 ],
"complex_json_example": {
"roles": [
"report_submitter",
"O-35482176",
"56685"
]
}
},
"access_token_headers" : {
"typ": "at+jwt"
},
"access_token_claims" : {
"custom_claim": "static_claim",
"sub": "${exports.subject}"
},
"userinfo_claims": {
"sub": "${exports.subject}",
"name": "${exports.name}",
"given_name": "${exports.givenName}",
"family_name": "${exports.familyName}",
"email": "${exports.email}",
"email_verified": "${exports.email_verified}"
}
}]