Package com.unboundid.directory.sdk.broker.types

This package defines a number of data types for use in extensions intended for use in the UnboundID Identity Broker.

See:
          Description

Interface Summary
IdentityBrokerContext This interface may be used to obtain information about the Identity Broker in which an extension is running.
RequestContext Interface which provides access to the request context for the XACML request currently being processed.
 

Class Summary
AccessToken This class provides a data structure for working with OAuth2 access tokens.
AuthorizationCode This class provides a data structure for working with OAuth2 temporary authorization codes.
RefreshToken This class provides a data structure for working with OAuth2 refresh tokens.
RequestAttribute This bean object may be used to return a XACML attribute from the Identity Broker's Policy Information Point (PIP).
Token Abstract class for an OAuth 2 token.
 

Exception Summary
AttributeRetrievalException Exception that may be thrown from the RequestContext when a third-party PIP extension asks for additional request attributes.
OAuthException This class provides a type of Exception which is used to indicate an error when interfacing with an OAuth 2 extension.
 

Package com.unboundid.directory.sdk.broker.types Description

This package defines a number of data types for use in extensions intended for use in the UnboundID Identity Broker.