Interface AuthenticationContext
- All Superinterfaces:
Serializable
This class represents OAuth 2.0 authentication context.
-
Method Summary
Modifier and TypeMethodDescriptionGet the 'acr_values' request parameter If 'acr' claim is requested, it is retrievable using getIdTokenClaims() or getUserInfoClaims()Get the list of id_token claimsGet the 'id_token_hint' request parameterGet the 'login_hint' request parameterGet the 'max_age' request parameterGet the 'prompt' request parameterGet the response_type request parametergetScope()
Get the scope request parameterGet the list of userinfo claims
-
Method Details
-
getResponseType
Get the response_type request parameter- Returns:
- requested response_type parameter
-
getScope
Get the scope request parameter- Returns:
- requested scope parameter if any, otherwise null
-
getIdTokenClaims
Get the list of id_token claims- Returns:
- requested id_token claims if any, otherwise null
-
getUserInfoClaims
Get the list of userinfo claims- Returns:
- requested userinfo claims if any, otherwise null
-
getPrompt
Get the 'prompt' request parameter- Returns:
- requested 'prompt' parameter if any, otherwise null
-
getAuthenticationClassReference
Get the 'acr_values' request parameter If 'acr' claim is requested, it is retrievable using getIdTokenClaims() or getUserInfoClaims()- Returns:
- requested 'acr_values' if any, otherwise null
-
getIdTokenHint
String getIdTokenHint()Get the 'id_token_hint' request parameter- Returns:
- 'id_token_hint' parameter if any, otherwise null
-
getLoginHint
String getLoginHint()Get the 'login_hint' request parameter- Returns:
- 'login_hint' parameter if any, otherwise null
-
getMaxAge
Integer getMaxAge()Get the 'max_age' request parameter- Returns:
- requested 'max_age' value if any, otherwise null
-