AuthMethodVerificationRequiredState class
Sınamalı kimlik doğrulama yöntemi için doğrulama gerektiğini belirten durum.
- Extends
-
AuthMethodRegistrationState<AuthMethodVerificationRequiredStateParameters>
Oluşturucular
| Auth |
AuthFlowActionRequiredStateBase'in yeni bir örneğini oluşturur. |
Özellikler
| state |
Durumun türü. |
Yöntemler
| challenge |
Kayıt için farklı bir kimlik doğrulama yöntemine meydan okur. |
| get |
Sınamanın gönderildiği kanalı alır. |
| get |
Beklenen doğrulama kodunun uzunluğunu alır. |
| get |
Sınamanın nereye gönderildiğini gösteren hedef etiketi alır. |
| submit |
Kimlik doğrulama yöntemi kaydını tamamlamak için doğrulama sınamasını gönderir. |
Oluşturucu Ayrıntıları
AuthMethodVerificationRequiredState(AuthMethodVerificationRequiredStateParameters)
AuthFlowActionRequiredStateBase'in yeni bir örneğini oluşturur.
new AuthMethodVerificationRequiredState(stateParameters: AuthMethodVerificationRequiredStateParameters)
Parametreler
- stateParameters
-
AuthMethodVerificationRequiredStateParameters
Kimlik doğrulama durumunun parametreleri.
Özellik Ayrıntıları
stateType
Durumun türü.
stateType: string
Özellik Değeri
string
Yöntem Ayrıntıları
challengeAuthMethod(AuthMethodDetails)
Kayıt için farklı bir kimlik doğrulama yöntemine meydan okur.
function challengeAuthMethod(authMethodDetails: AuthMethodDetails): Promise<AuthMethodRegistrationChallengeMethodResult>
Parametreler
- authMethodDetails
- AuthMethodDetails
Kimlik doğrulama yöntemi, sınamanın ayrıntılarını gösterir.
Döndürülenler
AuthMethodRegistrationChallengeMethodResult olarak çözümlenen söz.
getChannel()
Sınamanın gönderildiği kanalı alır.
function getChannel(): string
Döndürülenler
string
Sınama kanalı (örneğin, "e-posta").
getCodeLength()
Beklenen doğrulama kodunun uzunluğunu alır.
function getCodeLength(): number
Döndürülenler
number
Kod uzunluğu.
getSentTo()
Sınamanın nereye gönderildiğini gösteren hedef etiketi alır.
function getSentTo(): string
Döndürülenler
string
Sınama hedefi etiketi (ör. maskelenmiş e-posta adresi).
submitChallenge(string)
Kimlik doğrulama yöntemi kaydını tamamlamak için doğrulama sınamasını gönderir.
function submitChallenge(code: string): Promise<AuthMethodRegistrationSubmitChallengeResult>
Parametreler
- code
-
string
Kullanıcı tarafından girilen doğrulama kodu.
Döndürülenler
AuthMethodRegistrationSubmitChallengeResult olarak çözümlenen söz.