Implicit Flow
Authenticator handling implicit flows in OIDC.
About
Configuration
Name
Description
Default value
Mandatory
{
"id": "auth00",
"type": "OIDCImplicitFlow",
"config": {
"base_path": "/test/authn",
"failure_location": "/authn/failure.html",
"chain": [{
"id" : "select",
"required" : true
}],
"userinfo_endpoint_ttl" : 90000,
"required_request_parameters": ["response_type", "client_id", "redirect_uri", "scope", "nonce"],
"keystore" : {
"path" : "/fortified_test/keystore.p12",
"password" : "secret",
"alias": "jwt",
"type" : "PKCS12"
},
"rps" : [ {
"client_id" : "provided",
"client_secret" : "provided",
"redirect_uri" : ["https://auth.organisation.com/authenticate/oidcrp"],
"post_logout_redirect_uris" : ["https://auth.organisation.com/authenticate/oidcrp/loggedout"],
"pipe_id" : "optional_pipe_id",
"id_token_headers" : {
"kid" : ""
},
"id_token_claims" : {
"test_claim": "static_claim",
"email": "${item.mail}",
"nonce": "${request.nonce}"
},
"access_token_claims" : {
"userinfo_claim_test": "static_claim",
"email": "${item.mail}",
"email_verified": true,
"address": {
"street_address": "my address",
"postal_code": "my postal code"
},
"given_name": "${item.givenName}",
"subject": "${item.subject}"
}
}]
}
}Logging
Data sent to PIPE
Expected data from PIPE
Available data for ID_token and Access Token claims
Scope
Description
Example
