IdentityProviderChain

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.

Parameters

providers

the list of providers to delegate to

Constructors

Link copied to clipboard
constructor(vararg providers: P)

Functions

Link copied to clipboard
open fun close()
Link copied to clipboard
open suspend override fun resolve(attributes: <Error class: unknown class>): I

Resolve the identity to authenticate requests with

Link copied to clipboard
open override fun toString(): String

Inherited functions

Link copied to clipboard