Class AuthzRequestService
java.lang.Object
io.jans.as.server.authorize.ws.rs.AuthzRequestService
- Author:
- Yuriy Zabrovarnyy
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDeviceSecretToSession(AuthzRequest authzRequest, io.jans.as.common.model.session.SessionId sessionId) static booleancanLogWebApplicationException(jakarta.ws.rs.WebApplicationException e) voidcheckIdTokenMember(AuthzRequest authzRequest, RedirectUriResponse redirectUriResponse, io.jans.as.common.model.common.User user, JwtAuthorizationRequest jwtRequest) voidcreateOauth2AuditLog(AuthzRequest authzRequest) voidcreateOauth2AuditLog(AuthzRequest authzRequest, Action action) voidcreateRedirectUriResponse(AuthzRequest authzRequest) voidfillRedirectUriResponseforJARM(RedirectUriResponse redirectUriResponse, io.jans.as.model.token.JsonWebResponse jwr, io.jans.as.common.model.registration.Client client) intgetCurrentMinAcrLevel(AuthzRequest authzRequest) voidhandleJwr(AuthzRequest authzRequest, io.jans.as.common.model.registration.Client client, RedirectUriResponse redirectUriResponse, io.jans.as.model.token.JsonWebResponse jwr) @Nullable io.jans.as.model.token.JsonWebResponseparseRequestToJwr(String request) booleanprocessPar(AuthzRequest authzRequest) voidprocessRequestObject(AuthzRequest authzRequest, io.jans.as.common.model.registration.Client client, Set<String> scopes, io.jans.as.common.model.common.User user) voidsetAcrsIfNeeded(AuthzRequest authzRequest) voidsetCustomParameters(AuthzRequest authzRequest)
-
Field Details
-
INVALID_JWT_AUTHORIZATION_REQUEST
- See Also:
-
-
Constructor Details
-
AuthzRequestService
public AuthzRequestService()
-
-
Method Details
-
getAcrToLevelMap
-
addDeviceSecretToSession
public void addDeviceSecretToSession(AuthzRequest authzRequest, io.jans.as.common.model.session.SessionId sessionId) -
processPar
-
processRequestObject
public void processRequestObject(AuthzRequest authzRequest, io.jans.as.common.model.registration.Client client, Set<String> scopes, io.jans.as.common.model.common.User user) -
handleJwr
public void handleJwr(AuthzRequest authzRequest, io.jans.as.common.model.registration.Client client, RedirectUriResponse redirectUriResponse, io.jans.as.model.token.JsonWebResponse jwr) -
checkIdTokenMember
public void checkIdTokenMember(AuthzRequest authzRequest, RedirectUriResponse redirectUriResponse, io.jans.as.common.model.common.User user, JwtAuthorizationRequest jwtRequest) -
parseRequestToJwr
-
fillRedirectUriResponseforJARM
public void fillRedirectUriResponseforJARM(RedirectUriResponse redirectUriResponse, io.jans.as.model.token.JsonWebResponse jwr, io.jans.as.common.model.registration.Client client) -
setAcrsIfNeeded
-
getCurrentMinAcrLevel
-
createRedirectUriResponse
-
canLogWebApplicationException
public static boolean canLogWebApplicationException(jakarta.ws.rs.WebApplicationException e) -
createOauth2AuditLog
-
createOauth2AuditLog
-
setCustomParameters
-