Package com.pingidentity.sdk.oauth20
A plugin interface, with associated classes, for issuing and validating access tokens. Also includes a helper class for issuing tokens from OGNL expressions.
-
Interface Summary Interface Description AccessTokenRevocable This interface defines the methods that the PingFederate can optionally call when a persistent grant is revoked, or when an access token needs to be revoked.BearerAccessTokenManagementPlugin This interface defines the methods that the PingFederate calls to issue and validate access tokens.ClientStorageManager An interface that defines the basic methods for managing OAuth client data for custom storage implementations.ClientStorageManagerV2 An interface that defines a search method for OAuth client data in custom storage implementations. -
Class Summary Class Description AccessToken An access token that has been validated by the server - generally by an instance of aBearerAccessTokenManagementPlugin.AccessTokenIssuer Intended primarily to provide an easy interface to use in order to issue OAuth access tokens during attribute mapping using an Expression mapping type.ClientData A wrapper class for client data used by custom OAuth client storage implementations.ClientStorageManagerBase Abstract base class for developing custom OAuth client storage implementations.IssuedAccessToken An access token that is issued by the server - generally by an instance of aBearerAccessTokenManagementPlugin.Scope The OAuth scope. -
Exception Summary Exception Description ClientStorageManagementException A general exception for theClientStorageManager.