Class JwtValidators


  • public final class JwtValidators
    extends java.lang.Object
    Provides factory methods for creating OAuth2TokenValidator<Jwt>
    Since:
    5.1
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static org.springframework.security.oauth2.core.OAuth2TokenValidator<Jwt> createDefault()
      Create a Jwt Validator that contains all standard validators.
      static org.springframework.security.oauth2.core.OAuth2TokenValidator<Jwt> createDefaultWithIssuer​(java.lang.String issuer)
      Create a Jwt Validator that contains all standard validators when an issuer is known.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • createDefaultWithIssuer

        public static org.springframework.security.oauth2.core.OAuth2TokenValidator<Jwt> createDefaultWithIssuer​(java.lang.String issuer)

        Create a Jwt Validator that contains all standard validators when an issuer is known.

        User's wanting to leverage the defaults plus additional validation can add the result of this method to DelegatingOAuth2TokenValidator along with the additional validators.

        Parameters:
        issuer - the issuer
        Returns:
        - a delegating validator containing all standard validators as well as any supplied
      • createDefault

        public static org.springframework.security.oauth2.core.OAuth2TokenValidator<Jwt> createDefault()

        Create a Jwt Validator that contains all standard validators.

        User's wanting to leverage the defaults plus additional validation can add the result of this method to DelegatingOAuth2TokenValidator along with the additional validators.

        Returns:
        - a delegating validator containing all standard validators as well as any supplied