Skip to main content

TwoFactorAuthenticationMutationSection (Object)

Two factor authentication management for the logged user

type TwoFactorAuthenticationMutationSection {
confirmManagementAccess(
password: String!
): TwoFactorAuthenticationMutationSectionConfirmManagementAccessOutput!
totp: TotpTwoFactorAuthenticationMutationSection!
webauthn: WebauthnMutationSection!
}

Fields​

TwoFactorAuthenticationMutationSection.confirmManagementAccess ● TwoFactorAuthenticationMutationSectionConfirmManagementAccessOutput! non-null union​

Confirms the account password to unlock two factor authentication management for the current session for a short time (step-up); returns the number of seconds this permission stays valid

TwoFactorAuthenticationMutationSection.confirmManagementAccess.password ● String! non-null scalar​

Current account password

TwoFactorAuthenticationMutationSection.totp ● TotpTwoFactorAuthenticationMutationSection! non-null object​

TwoFactorAuthenticationMutationSection.webauthn ● WebauthnMutationSection! non-null object​

Returned By​

loggedUserMutation.twoFactorAuthentication mutation