Class OidcClaimsValidator

    • Constructor Detail

      • OidcClaimsValidator

        public OidcClaimsValidator()
    • Method Detail

      • validateJwtClaims

        public void validateJwtClaims​(JwtClaims claims,
                                      String clientId,
                                      boolean validateClaimsAlways)
        Validate core JWT claims
        Parameters:
        claims - the claims
        clientId - OAuth2 client id
        validateClaimsAlways - if set to true then enforce that the claims to be validated must be set
      • setIssuerId

        public void setIssuerId​(String issuerId)
      • setJwkSetClient

        public void setJwkSetClient​(WebClient jwkSetClient)
      • setSupportSelfIssuedProvider

        public void setSupportSelfIssuedProvider​(boolean supportSelfIssuedProvider)
      • setStrictTimeValidation

        public void setStrictTimeValidation​(boolean strictTimeValidation)