Class AcrService


  • @Named
    public class AcrService
    extends Object
    Author:
    Yuriy Z
    • Constructor Detail

      • AcrService

        public AcrService()
    • Method Detail

      • isAgama

        public static boolean isAgama​(String acr)
      • getScriptName

        public static String getScriptName​(String acr)
      • removeParametersForAgamaAcr

        public static void removeParametersForAgamaAcr​(AuthzRequest authzRequest)
      • removeParametersFromAgamaAcr

        public static String removeParametersFromAgamaAcr​(String acr)
      • checkClientAuthorizedAcrs

        public void checkClientAuthorizedAcrs​(AuthzRequest authzRequest,
                                              io.jans.as.common.model.registration.Client client)
      • applyAcrMappings

        public void applyAcrMappings​(AuthzRequest authzRequest)
      • checkAcrScriptIsAvailable

        public void checkAcrScriptIsAvailable​(AuthzRequest authzRequest)
      • getAcrsToDetermineScript

        public static List<String> getAcrsToDetermineScript​(List<String> acrValues)