SignInResult class
- 扩展
-
AuthFlowResultBase<SignInResultState, SignInError, CustomAuthAccountData>
构造函数
| Sign |
创建 SignInResultState 的新实例。 |
方法
| create |
创建 SignInResult 的新实例并出现错误。 |
| is |
检查结果是否需要身份验证方法注册。 |
| is |
检查结果是否处于代码所需状态。 |
| is |
检查结果是否处于已完成状态。 |
| is |
检查结果是否处于失败状态。 |
| is |
检查结果是否需要 MFA。 |
| is |
检查结果是否处于密码必需状态。 |
构造函数详细信息
SignInResult(SignInResultState, CustomAuthAccountData)
创建 SignInResultState 的新实例。
new SignInResult(state: SignInResultState, resultData?: CustomAuthAccountData)
参数
- state
- SignInResultState
结果的状态。
- resultData
- CustomAuthAccountData
继承属性详细信息
data
error
state
方法详细信息
createWithError(unknown)
创建 SignInResult 的新实例并出现错误。
static function createWithError(error: unknown): SignInResult
参数
- error
-
unknown
发生的错误。
返回
具有错误集的 SignInResult 的新实例。
isAuthMethodRegistrationRequired()
检查结果是否需要身份验证方法注册。
function isAuthMethodRegistrationRequired(): this
返回
this
isCodeRequired()
检查结果是否处于代码所需状态。
function isCodeRequired(): this
返回
this
isCompleted()
检查结果是否处于已完成状态。
function isCompleted(): this
返回
this
isFailed()
检查结果是否处于失败状态。
function isFailed(): this
返回
this
isMfaRequired()
检查结果是否需要 MFA。
function isMfaRequired(): this
返回
this
isPasswordRequired()
检查结果是否处于密码必需状态。
function isPasswordRequired(): this
返回
this