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(UserSessionModel userSession, ClientSessionContext clientSessionCtx) processAuthorizationDetails(UserSessionModel userSession, ClientSessionContext clientSessionCtx, String authorizationDetailsParam) processStoredAuthorizationDetails(UserSessionModel userSession, ClientSessionContext clientSessionCtx, String authorizationDetailsParam) validateAuthorizationDetail(String authorizationDetailsParam)
-
Constructor Details
-
AuthorizationDetailsProcessorManager
-
-
Method Details
-
processAuthorizationDetails
public List<AuthorizationDetailsJSONRepresentation> processAuthorizationDetails(UserSessionModel userSession, ClientSessionContext clientSessionCtx, String authorizationDetailsParam) throws InvalidAuthorizationDetailsException -
processStoredAuthorizationDetails
public List<AuthorizationDetailsJSONRepresentation> processStoredAuthorizationDetails(UserSessionModel userSession, ClientSessionContext clientSessionCtx, String authorizationDetailsParam) throws InvalidAuthorizationDetailsException -
handleMissingAuthorizationDetails
public List<AuthorizationDetailsJSONRepresentation> handleMissingAuthorizationDetails(UserSessionModel userSession, ClientSessionContext clientSessionCtx) -
validateAuthorizationDetail
public List<AuthorizationDetailsJSONRepresentation> validateAuthorizationDetail(String authorizationDetailsParam)
-