Class ParValidator


  • @ApplicationScoped
    public class ParValidator
    extends Object
    Author:
    Yuriy Zabrovarnyy
    • Constructor Detail

      • ParValidator

        public ParValidator()
    • Method Detail

      • validateRequestUriIsAbsent

        public void validateRequestUriIsAbsent​(@Nullable
                                               @Nullable String requestUri)
      • validateRequestUriIsAbsent

        public void validateRequestUriIsAbsent​(@Nullable
                                               @Nullable String requestUri,
                                               @NotNull
                                               @NotNull io.jans.as.model.error.IErrorType error)
      • validateRequestObject

        public void validateRequestObject​(RedirectUriResponse redirectUriResponse,
                                          io.jans.as.persistence.model.Par par,
                                          io.jans.as.common.model.registration.Client client)
      • validatePkce

        public void validatePkce​(String codeChallenge,
                                 String codeChallengeMethod,
                                 String state)