Kullanıcı tarafından kaydedilmiş ikinci faktörün ortak özelliklerini temsil eden arayüz.
İmza:
export declare abstract class MultiFactorInfo
Özellikler
Özellik | Değiştiriciler | Tür | Açıklama |
---|---|---|---|
görünenAd | dize | Kayıtlı ikinci faktörün isteğe bağlı olarak görünen adı. | |
enrollmentTime | dize | İsteğe bağlı ikinci faktörün kaydedildiği tarih ve UTC dizesi olarak biçimlendirilmiş. | |
faktörId | dize | İkinci faktörün tür tanımlayıcısı. SMS'in ikinci faktörleri için bu değer phone . TOTP ikinci faktörleri için bu değer totp . |
|
uid | dize | Kayıtlı ikinci faktörün kimliği. Bu kimlik kullanıcıya özgüdür. |
Yöntemler
Yöntem | Değiştiriciler | Açıklama |
---|---|---|
toJSON() | Bu nesnenin JSON'de seri hale getirilebilir bir gösterimini döndürür. |
MultiFactorInfo.displayName
Kayıtlı ikinci faktörün isteğe bağlı olarak görünen adı.
İmza:
readonly displayName?: string;
MultiFactorInfo.enrollmentTime
İsteğe bağlı ikinci faktörün kaydedildiği tarih ve UTC dizesi olarak biçimlendirilmiş.
İmza:
readonly enrollmentTime?: string;
MultiFactorInfo.Faktör Kimliği
İkinci faktörün tür tanımlayıcısı. SMS'in ikinci faktörleri için bu değer phone
. TOTP ikinci faktörler için bu değer totp
.
İmza:
readonly factorId: string;
MultiFactorInfo.uid
Kayıtlı ikinci faktörün kimliği. Bu kimlik kullanıcıya özgüdür.
İmza:
readonly uid: string;
MultiFactorInfo.toJSON()
Bu nesnenin JSON'de seri hale getirilebilir bir temsilini döndürür.
İmza:
toJSON(): object;
Şunu döndürür:
nesne
Bu nesnenin JSON'de seri hale getirilebilir bir temsili.