Class NonceClaimValidator


  • @Singleton
    public class NonceClaimValidator
    extends java.lang.Object
    Responsible for validating the nonce claim
    Since:
    1.2.0
    Author:
    James Kleeh
    • Constructor Detail

      • NonceClaimValidator

        public NonceClaimValidator()
    • Method Detail

      • validate

        public boolean validate​(OpenIdClaims claims,
                                OauthClientConfiguration clientConfiguration,
                                OpenIdProviderMetadata providerMetadata,
                                @Nullable
                                java.lang.String nonce)
        Parameters:
        claims - ID Token Claims
        clientConfiguration - OAuth 2.0 Client Configuration
        providerMetadata - OpenID Connect provider metadata
        nonce - The nonce value
        Returns:
        Whether the JWT Claims pass validation or not.