Package org.keycloak.protocol.oidc.rar
Class AuthorizationDetailsProcessorManager
java.lang.Object
org.keycloak.protocol.oidc.rar.AuthorizationDetailsProcessorManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionhandleMissingAuthorizationDetails(KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx) processAuthorizationDetails(KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx, String authorizationDetailsParam) processStoredAuthorizationDetails(KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx, String authorizationDetailsParam)
-
Constructor Details
-
AuthorizationDetailsProcessorManager
public AuthorizationDetailsProcessorManager()
-
-
Method Details
-
processAuthorizationDetails
public List<AuthorizationDetailsJSONRepresentation> processAuthorizationDetails(KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx, String authorizationDetailsParam) throws InvalidAuthorizationDetailsException -
processStoredAuthorizationDetails
public List<AuthorizationDetailsJSONRepresentation> processStoredAuthorizationDetails(KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx, String authorizationDetailsParam) throws InvalidAuthorizationDetailsException -
handleMissingAuthorizationDetails
public List<AuthorizationDetailsJSONRepresentation> handleMissingAuthorizationDetails(KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)
-