| Interface | Description |
|---|---|
| ClientCredentials |
OAuth2 client credentials
|
| TokenCache |
Read-through cache for access tokens
|
| Class | Description |
|---|---|
| CertificateWithPrivateKey |
Container for RSA private key and its matching X509 certificate
|
| ClientCredentialsGrantTokenClient |
OAuth2 Token endpoint client with "client_credentials" flow support
Tokens are cached in-memory by default.
|
| ClientSecretCredentials |
OAuth2 "client_secret" client credentials
|
| CustomGrantTokenClient | |
| ExpiringToken |
Container for token and its expiration in seconds
|
| InMemoryTokenCache |
Simple in-memory token cache implementation
|
| JwtBearerClientAssertionCredentials |
OAuth2 "client_assertion" client credentials with "urn:ietf:params:oauth:client-assertion-type:jwt-bearer" assertion type
|
| NameValuePair |
Name value pair
|
| NoCache |
No-cache token cache implementation
|
| ResourceScopedAccessGrantParameters |
OAuth2 Token endpoint parameters for urn:scalepoint:params:oauth:grant-type:resource-scoped-access grant.
|
| ResourceScopedAccessGrantTokenClient |
OAuth2 Token endpoint client for urn:scalepoint:params:oauth:grant-type:resource-scoped-access grant.
|
Copyright © 2016 Scalepoint Technologies Ltd.. All rights reserved.