Package-level declarations

Types

Link copied to clipboard

An exception that is thrown when the Identity Provider authentication is canceled.

Link copied to clipboard
data class IdpClient(val clientId: String? = null, val redirectUri: String? = null, val scopes: List<String> = emptyList(), val nonce: String? = null, val continueUrl: String? = null)

Data class representing an IDP client.

Link copied to clipboard
interface IdpHandler

Interface for an IDP handler. Implement this interface to handle the IDP authorization.

Link copied to clipboard
data class IdpResult(val token: String, val additionalParameters: Map<String, String> = emptyMap())

Data class representing the result of an IDP authorization.

Link copied to clipboard

Exception thrown when an unsupported Identity Provider (IdP) is encountered.