Class JWTAuthorizationGrantValidationContext

java.lang.Object
org.keycloak.protocol.oidc.JWTAuthorizationGrantValidationContext

public class JWTAuthorizationGrantValidationContext extends Object
  • Constructor Details

    • JWTAuthorizationGrantValidationContext

      public JWTAuthorizationGrantValidationContext(String assertion, ClientModel client, String expectedAudience)
  • Method Details

    • validateJWTFormat

      public void validateJWTFormat()
    • validateAssertionParameters

      public void validateAssertionParameters()
    • validateClient

      public void validateClient()
    • validateTokenActive

      public void validateTokenActive()
    • validateAudience

      public void validateAudience()
    • validateIssuer

      public void validateIssuer()
    • validateSubject

      public void validateSubject()
    • failure

      public void failure(String errorMessage)
    • getJWT

      public JsonWebToken getJWT()
    • getJws

      public JWSInput getJws()
    • getIssuer

      public String getIssuer()
    • getSubject

      public String getSubject()
    • getAssertion

      public String getAssertion()