docs/interfaces/management.Management.UserAuthenticationMethod.html
interface UserAuthenticationMethod {
id: string;
type: Management.AuthenticationMethodTypeEnum;
confirmed?: boolean;
name?: string;
authentication_methods?: UserAuthenticationMethodProperties[];
preferred_authentication_method?: Management.PreferredAuthenticationMethodEnum;
link_id?: string;
phone_number?: string;
email?: string;
key_id?: string;
public_key?: string;
created_at: string;
enrolled_at?: string;
last_auth_at?: string;
credential_device_type?: string;
credential_backed_up?: boolean;
identity_user_id?: string;
user_agent?: string;
aaguid?: string;
relying_party_identifier?: string;
}
idtypeconfirmed?name?authentication_methods?preferred_authentication_method?link_id?phone_number?email?key_id?public_key?created_atenrolled_at?last_auth_at?credential_device_type?credential_backed_up?identity_user_id?user_agent?aaguid?relying_party_identifier?
id: string
The ID of the authentication method (auto generated)
type: Management.AuthenticationMethodTypeEnum
Optionalconfirmedconfirmed?: boolean
The authentication method status
Optionalnamename?: string
A human-readable label to identify the authentication method
Optionalauthentication_methodsauthentication_methods?: UserAuthenticationMethodProperties[]
Optionalpreferred_authentication_methodpreferred_authentication_method?: Management.PreferredAuthenticationMethodEnum
Optionallink_idlink_id?: string
The ID of a linked authentication method. Linked authentication methods will be deleted together.
Optionalphone_numberphone_number?: string
Applies to phone authentication methods only. The destination phone number used to send verification codes via text and voice.
Optionalemailemail?: string
Applies to email and email-verification authentication methods only. The email address used to send verification messages.
Optionalkey_idkey_id?: string
Applies to webauthn authentication methods only. The ID of the generated credential.
Optionalpublic_keypublic_key?: string
Applies to webauthn authentication methods only. The public key.
created_at: string
Authenticator creation date
Optionalenrolled_atenrolled_at?: string
Enrollment date
Optionallast_auth_atlast_auth_at?: string
Last authentication
Optionalcredential_device_typecredential_device_type?: string
Applies to passkeys only. The kind of device the credential is stored on as defined by backup eligibility. "single_device" credentials cannot be backed up and synced to another device, "multi_device" credentials can be backed up if enabled by the end-user.
Optionalcredential_backed_upcredential_backed_up?: boolean
Applies to passkeys only. Whether the credential was backed up.
Optionalidentity_user_ididentity_user_id?: string
Applies to passkeys only. The ID of the user identity linked with the authentication method.
Optionaluser_agentuser_agent?: string
Applies to passkeys only. The user-agent of the browser used to create the passkey.
Optionalaaguidaaguid?: string
Applies to passkey authentication methods only. Authenticator Attestation Globally Unique Identifier.
Optionalrelying_party_identifierrelying_party_identifier?: string
Applies to webauthn/passkey authentication methods only. The credential's relying party identifier.
Member Visibility
ThemeOSLightDark
Properties idtypeconfirmednameauthentication_methodspreferred_authentication_methodlink_idphone_numberemailkey_idpublic_keycreated_atenrolled_atlast_auth_atcredential_device_typecredential_backed_upidentity_user_iduser_agentaaguidrelying_party_identifier