Class AudienceJwtClaimsValidator

    • Constructor Detail

      • AudienceJwtClaimsValidator

        public AudienceJwtClaimsValidator​(JwtClaimsValidatorConfiguration jwtClaimsValidatorConfiguration)
        Parameters:
        jwtClaimsValidatorConfiguration - JWT Claims Validator Configuration
    • Method Detail

      • validate

        protected boolean validate​(com.nimbusds.jwt.JWTClaimsSet claimsSet)
        Parameters:
        claimsSet - JWT Claims
        Returns:
        True if the JWT audience claim contains the expected value
      • validate

        public boolean validate​(@NonNull
                                JwtClaims claims,
                                @Nullable
                                io.micronaut.http.HttpRequest<?> request)
        Specified by:
        validate in interface JwtClaimsValidator
        Parameters:
        claims - JWT Claims
        request - HTTP request
        Returns:
        whether the JWT claims pass validation.