Package io.jans.as.server.service
Class AcrService
java.lang.Object
io.jans.as.server.service.AcrService
- Author:
- Yuriy Z
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
applyAcrMappings
(AuthzRequest authzRequest) applyAcrMappings
(List<String> acrValues) void
checkAcrScriptIsAvailable
(AuthzRequest authzRequest) void
checkClientAuthorizedAcrs
(AuthzRequest authzRequest, io.jans.as.common.model.registration.Client client) getAcrsToDetermineScript
(List<String> acrValues) static String
getScriptName
(String acr) static boolean
static void
removeParametersForAgamaAcr
(AuthzRequest authzRequest) static String
void
validateAcrs
(AuthzRequest authzRequest, io.jans.as.common.model.registration.Client client)
-
Field Details
-
AGAMA
- See Also:
-
-
Constructor Details
-
AcrService
public AcrService()
-
-
Method Details
-
isAgama
-
getScriptName
-
validateAcrs
public void validateAcrs(AuthzRequest authzRequest, io.jans.as.common.model.registration.Client client) throws AcrChangedException - Throws:
AcrChangedException
-
removeParametersForAgamaAcr
-
removeParametersFromAgamaAcr
-
checkClientAuthorizedAcrs
public void checkClientAuthorizedAcrs(AuthzRequest authzRequest, io.jans.as.common.model.registration.Client client) -
applyAcrMappings
-
applyAcrMappings
-
checkAcrScriptIsAvailable
-
getAcrsToDetermineScript
-