Class ParValidator


  • @ApplicationScoped
    public class ParValidator
    extends java.lang.Object
    Author:
    Yuriy Zabrovarnyy
    • Constructor Summary

      Constructors 
      Constructor Description
      ParValidator()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void validatePkce​(java.lang.String codeChallenge, java.lang.String codeChallengeMethod, java.lang.String state)  
      void validateRequestObject​(RedirectUriResponse redirectUriResponse, Par par, io.jans.as.common.model.registration.Client client)  
      void validateRequestUriIsAbsent​(@Nullable java.lang.String requestUri)  
      void validateRequestUriIsAbsent​(@Nullable java.lang.String requestUri, @NotNull io.jans.as.model.error.IErrorType error)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ParValidator

        public ParValidator()
    • Method Detail

      • validateRequestUriIsAbsent

        public void validateRequestUriIsAbsent​(@Nullable
                                               @Nullable java.lang.String requestUri)
      • validateRequestUriIsAbsent

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

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

        public void validatePkce​(java.lang.String codeChallenge,
                                 java.lang.String codeChallengeMethod,
                                 java.lang.String state)