Class AADJwtAudienceValidator

  • All Implemented Interfaces:
    org.springframework.security.oauth2.core.OAuth2TokenValidator<org.springframework.security.oauth2.jwt.Jwt>

    public class AADJwtAudienceValidator
    extends Object
    implements org.springframework.security.oauth2.core.OAuth2TokenValidator<org.springframework.security.oauth2.jwt.Jwt>
    Validates the "aud" claim in a Jwt, that is matches a configured value
    • Constructor Detail

      • AADJwtAudienceValidator

        public AADJwtAudienceValidator​(List<String> audiences)
        Constructs a AADJwtAudienceValidator using the provided parameters
        Parameters:
        audiences - - The audience that each Jwt should have.
    • Method Detail

      • validate

        public org.springframework.security.oauth2.core.OAuth2TokenValidatorResult validate​(org.springframework.security.oauth2.jwt.Jwt token)
        Specified by:
        validate in interface org.springframework.security.oauth2.core.OAuth2TokenValidator<org.springframework.security.oauth2.jwt.Jwt>