AuthorizationChallenge

Describes a particular way to authorize the user to provision a credential.

Inheritors

Types

Link copied to clipboard
data class OAuth(val id: String, val url: String, val state: String) : AuthorizationChallenge

Authorize using Oauth2 protocol.

Link copied to clipboard
data class SecretText(val id: String, val retry: Boolean, val request: SecretCodeRequest) : AuthorizationChallenge

Request the user to enter text (which is assumed to be sensitive) like PIN or password.

Properties

Link copied to clipboard
abstract val id: String

Identifies a particular AuthorizationChallenge in a list returned by ProvisioningClient.getAuthorizationChallenges method.