Package-level declarations

Types

Link copied to clipboard

A IdentityProvider with Closeable resources. Users SHOULD call close when done with the provider to ensure any held resources are properly released.

Link copied to clipboard
interface Identity

Uniquely-distinguishing properties which identify an actor

Link copied to clipboard

Common Identity attribute keys

Link copied to clipboard

Resolves identities for a service client

Link copied to clipboard

Composite IdentityProvider that delegates to a chain of providers. When asked for identity, providers are consulted in the order given until one succeeds. If none of the providers in the chain can provide an identity then this class will throw an exception. The exception will include the providers tried in the message. Each individual exception is available as a suppressed exception.

Link copied to clipboard

Identity providers configured for the SDK.

Link copied to clipboard
class IdentityProviderException(message: String, cause: Throwable? = null)

The IdentityProvider experienced an error during Identity resolution

Properties

Link copied to clipboard

The name of the IdentityProvider that sourced this Identity

Functions

Link copied to clipboard