Class ParValidator

java.lang.Object
io.jans.as.server.par.ws.rs.ParValidator

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

    • ParValidator

      public ParValidator()
  • Method Details

    • 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)
    • validateAuthentication

      public void validateAuthentication(String clientId, String state)
    • validatePkce

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