MFA
Classes
default
Defined in: recipe/multifactorauth/index.ts:25
Constructors
Constructor
new default(): default;
Returns
Properties
Methods
addToRequiredSecondaryFactorsForUser()
static addToRequiredSecondaryFactorsForUser(
userId,
factorId,
userContext?): Promise<void>;
Defined in: recipe/multifactorauth/index.ts:101
Parameters
Returns
Promise<void>
assertAllowedToSetupFactorElseThrowInvalidClaimError()
static assertAllowedToSetupFactorElseThrowInvalidClaimError(
session,
factorId,
userContext?): Promise<void>;
Defined in: recipe/multifactorauth/index.ts:31
Parameters
Returns
Promise<void>
getFactorsSetupForUser()
static getFactorsSetupForUser(userId, userContext?): Promise<string[]>;
Defined in: recipe/multifactorauth/index.ts:81
Parameters
Returns
Promise<string[]>
getMFARequirementsForAuth()
static getMFARequirementsForAuth(session, userContext?): Promise<MFARequirementList>;
Defined in: recipe/multifactorauth/index.ts:58
Parameters
Returns
Promise<MFARequirementList>
getRequiredSecondaryFactorsForUser()
static getRequiredSecondaryFactorsForUser(userId, userContext?): Promise<string[]>;
Defined in: recipe/multifactorauth/index.ts:94
Parameters
Returns
Promise<string[]>
markFactorAsCompleteInSession()
static markFactorAsCompleteInSession(
session,
factorId,
userContext?): Promise<void>;
Defined in: recipe/multifactorauth/index.ts:69
Parameters
Returns
Promise<void>
removeFromRequiredSecondaryFactorsForUser()
static removeFromRequiredSecondaryFactorsForUser(
userId,
factorId,
userContext?): Promise<void>;
Defined in: recipe/multifactorauth/index.ts:113
Parameters
Returns
Promise<void>
Variables
addToRequiredSecondaryFactorsForUser()
const addToRequiredSecondaryFactorsForUser: (userId, factorId, userContext?) => Promise<void> = Wrapper.addToRequiredSecondaryFactorsForUser;
Defined in: recipe/multifactorauth/index.ts:134
Parameters
Returns
Promise<void>
assertAllowedToSetupFactorElseThrowInvalidClaimError()
assertAllowedToSetupFactorElseThrowInvalidClaimError: (session, factorId, userContext?) => Promise<void> = Wrapper.assertAllowedToSetupFactorElseThrowInvalidClaimError;
Defined in: recipe/multifactorauth/index.ts:128
Parameters
Returns
Promise<void>
getFactorsSetupForUser()
getFactorsSetupForUser: (userId, userContext?) => Promise<string[]> = Wrapper.getFactorsSetupForUser;
Defined in: recipe/multifactorauth/index.ts:131
Parameters
Returns
Promise<string[]>
getMFARequirementsForAuth()
getMFARequirementsForAuth: (session, userContext?) => Promise<MFARequirementList> = Wrapper.getMFARequirementsForAuth;
Defined in: recipe/multifactorauth/index.ts:133
Parameters
Returns
Promise<MFARequirementList>
getRequiredSecondaryFactorsForUser()
getRequiredSecondaryFactorsForUser: (userId, userContext?) => Promise<string[]> = Wrapper.getRequiredSecondaryFactorsForUser;
Defined in: recipe/multifactorauth/index.ts:132
Parameters
Returns
Promise<string[]>
init()
init: (config?) => RecipeListFunction = Wrapper.init;
Defined in: recipe/multifactorauth/index.ts:126
Parameters
Returns
markFactorAsCompleteInSession()
markFactorAsCompleteInSession: (session, factorId, userContext?) => Promise<void> = Wrapper.markFactorAsCompleteInSession;
Defined in: recipe/multifactorauth/index.ts:130
Parameters
Returns
Promise<void>
MultiFactorAuthClaim
const MultiFactorAuthClaim: MultiFactorAuthClaimClass;
Defined in: recipe/multifactorauth/multiFactorAuthClaim.ts:247
removeFromRequiredSecondaryFactorsForUser()
const removeFromRequiredSecondaryFactorsForUser: (userId, factorId, userContext?) => Promise<void> = Wrapper.removeFromRequiredSecondaryFactorsForUser;
Defined in: recipe/multifactorauth/index.ts:135
Parameters
Returns
Promise<void>
References
APIInterface
Re-exports APIInterface
APIOptions
Re-exports APIOptions
FactorIds
Re-exports FactorIds
RecipeInterface
Re-exports RecipeInterface