All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AuthorizationCodeRequest Created by steve on 02/09/16.ClientAuthenticatedUserRequest ClientConfig ClientCredentialsRequest load default values from client.yml for client credentials grant, overwrite by setters in case you want to change it at runtime.ClientException This is a checked exception used by Client module.ClientRequestComposerProvider This class is a singleton to provide registered IClientRequestComposable composers.ClientRequestComposerProvider.ClientRequestComposers ContentType a enum for http Content-Type headerDerefRequest EndpointIdentificationAlgorithm This Enum is used to support endpoint identification algorithms LDAPS (RFC 2830), HTTPS (RFC 2818), and APIS.Failure<T> Headers HttpClientRequest HttpMethod ICacheStrategy An interface to describes a cache strategy.IClientRequestComposable An interface to describe that a HttpRequest can be composed by a TokenRequest.JsonMapper Jwt a model class represents a JWT mostly for caching usage so that we don't need to decrypt jwt string to get info.Jwt.Key a inner model tight to Jwt, this key is to represent to a Jwt for caching or other usage for now it's only identified by scopes and serviceId.KeyRequest This is the generic key request with an id as parameter.LongestExpireCacheStrategy This class is to cache Jwts with "LongestExpire" strategy, which means: When the cache pool meets the capacity and a new jwt with provided key needs to be cached: the token with the longest expiry time will be the last to be replaced, the token with the least expiry time will be the first to be replace.OauthHelper RefreshTokenRequest Result<T> SAMLBearerRequest This holds values used to call the SAML Bearer grant flow from the OAuth Server.SignRequest Construct a signing request for token service based on the sign configuration section in client.yml file.SSLUtils Status Success<T> TLSConfig This class holds configuration values related to server identify check.TlsUtil TokenManager This class is a singleton to manage ALL tokens.TokenRequest Created by steve on 02/09/16.TokenResponse TokenResponse is extended from Status so that error response can be handled gracefully.