Class ValidatePKCE

    • Field Detail

      • log

        @Nonnull
        private org.slf4j.Logger log
        Class logger.
      • allowPKCEPlainCondition

        @Nonnull
        private Predicate<ProfileRequestContext> allowPKCEPlainCondition
        Strategy used to determine whether to allow plaintext PKCE.
      • forcePKCE

        private boolean forcePKCE
        Whether PKCE is mandatory.
      • plainPKCE

        private boolean plainPKCE
        Whether plain PKCE is allowed.
      • codeChallenge

        @Nullable
        private String codeChallenge
        PKCE code challenge.
      • codeVerifier

        @Nullable
        private String codeVerifier
        PKCE code verifier.
    • Constructor Detail

      • ValidatePKCE

        public ValidatePKCE()
        Constructor.