All Classes and Interfaces

Class
Description
Represents an access token in the format of a JSON Web Token (not a short opaque token).
Signifies that a public API (public class, method or field) is subject to incompatible changes, or even removal, in a future release.
Interface used for the configuration of caches.
Represents mTLS certificate.
 
 
Represents xsuaa client identity
Constants denoting the credential types of identity OAuth2 configuration
Central entry point to access the OAuth configuration (OAuth2ServiceConfiguration) of a supported identity Service.
Constants denoting the grant type of a Jwt access token as specified here:
Runtime exception during certificate parsing and validation.
Runtime exception during token validation.
Interface used to expose JSON data.
An extraordinary runtime exception during json parsing.
The Mapped Diagnostic Context helper class.
Provides information of the identity Service.
A dedicated runtime exception for missing implementations in ServiceLoader context
Thread wide Token storage.
Represents a supported identity service.
Constants that simplifies access to service configuration properties.
Constants that are specific to the Ias identity service.
Represents service plans of identity services.
Constants that are specific to the Xsuaa identity service.
This interface is for INTERNAL usage only to add backward-compatibility for test credentials with trusted domain 'localhost' to the issuer validation.
Represents a JSON Web Token (JWT).
Class that represents the result of the authentication check performed by a TokenAuthenticator.
TokenAuthenticator is used to authenticate a user sending servlet requests to a service via token.
Constants denoting JWT claims as specified here: https://tools.ietf.org/html/rfc7519#section-4
 
Represents a Token creation interface.
Constants denoting Jwt header parameters.
 
This interface is for INTERNAL usage only to add backward-compatibility for test credentials with uaadomain 'localhost' during JKU construction.