Interface JWTAuthorizationGrantValidator

All Superinterfaces:
JWTAuthorizationGrantValidationContext
All Known Implementing Classes:
DefaultJWTAuthorizationGrantValidator, IDJWTAuthorizationGrantValidator

public interface JWTAuthorizationGrantValidator extends JWTAuthorizationGrantValidationContext
Interface for the assertion validator of JWTAuthorizationGrant
Author:
Yutaka Obuchi
  • Method Details

    • validateClient

      void validateClient()
    • validateIssuer

      void validateIssuer()
    • validateSubject

      void validateSubject()
    • validateTokenActive

      boolean validateTokenActive(int allowedClockSkew, int maxExp, boolean reusePermitted)
    • validateSignatureAlgorithm

      boolean validateSignatureAlgorithm(String expectedSignatureAlg)
    • validateTokenAudience

      boolean validateTokenAudience(List<String> expectedAudiences, boolean multipleAudienceAllowed)