# Package org.keycloak

- Interface Summary
  Interface | Description
  --- | ---
  Config.ConfigProvider |
  Config.Scope |
  OAuth2Constants |
  Token |
  TokenVerifier.Predicate<T extends JsonWebToken> | Functional interface of checks that verify some part of a JWT.
  WebAuthnConstants |

- Class Summary
  Class | Description
  --- | ---
  AbstractOAuthClient |
  AuthorizationContext |
  Config |
  Config.SystemPropertiesConfigProvider |
  Config.SystemPropertiesScope |
  KeycloakPrincipal<T extends KeycloakSecurityContext> |
  KeycloakSecurityContext | Available in secured requests under HttpServletRequest.getAttribute() Also available in HttpSession.getAttribute under the classname of this class
  KeyPairVerifier |
  RSATokenVerifier | Deprecated
  TokenIdGenerator |
  TokenVerifier<T extends JsonWebToken> |
  TokenVerifier.AudienceCheck |
  TokenVerifier.IssuedForCheck |
  TokenVerifier.RealmUrlCheck |
  TokenVerifier.TokenTypeCheck |

- Enum Summary
  Enum | Description
  --- | ---
  TokenCategory |

- Exception Summary
  Exception | Description
  --- | ---
  OAuthErrorException |

- Error Summary
  Error | Description
  --- | ---
  ServerStartupError | Non-recoverable error thrown during server startup

Copyright © 2021 JBoss by Red Hat. All rights reserved.