IdxAuthenticator

class IdxAuthenticator

Represents information describing the available authenticators and enrolled authenticators.

Types

Link copied to clipboard
interface Capability

Marker interface for IdxAuthenticator capabilities.

Link copied to clipboard
enum Kind : Enum<IdxAuthenticator.Kind>

The type of authenticator.

Link copied to clipboard
enum Method : Enum<IdxAuthenticator.Method>

The method, or sub-type, of an authenticator.

Link copied to clipboard
enum State : Enum<IdxAuthenticator.State>

The state of an authenticator.

Properties

Link copied to clipboard

The IdxCapabilityCollection associated with this authenticator.

Link copied to clipboard
val displayName: String?

The user-visible name to use for this authenticator enrollment.

Link copied to clipboard
val id: String?

Unique identifier for this enrollment.

Link copied to clipboard
val key: String?

The key name for the authenticator.

Link copied to clipboard
val methodNames: List<String>?

Describes the various methods this authenticator can perform, as string values.

Link copied to clipboard
val methods: List<IdxAuthenticator.Method>?

Describes the various methods this authenticator can perform.

Link copied to clipboard
val state: IdxAuthenticator.State

Indicates the state of this authenticator, either being an available authenticator, an enrolled authenticator, authenticating, or enrolling.

Link copied to clipboard
val type: IdxAuthenticator.Kind

The type of this authenticator, or unknown if the type isn't represented by this enumeration.