Kullanıcı tarafından kaydedilen ikinci faktörün ortak özelliklerini temsil eden arayüz.
İmza:
export declare abstract class MultiFactorInfo
Özellikler
Mülk | Değiştiriciler | Tip | Tanım |
---|---|---|---|
ekran adı | sicim | Kayıtlı ikinci faktörün isteğe bağlı görünen adı. | |
kayıtZamanı | sicim | İkinci faktörün kaydedildiği isteğe bağlı tarih, UTC dizesi olarak biçimlendirilmiştir. | |
faktör kimliği | sicim | İkinci faktörün tür tanımlayıcısı. SMS'in ikinci faktörleri için bu phone . TOTP ikinci faktörleri için bu totp . | |
kullanıcı kimliği | sicim | Kayıtlı ikinci faktörün kimliği. Bu kimlik kullanıcıya özeldir. |
Yöntemler
Yöntem | Değiştiriciler | Tanım |
---|---|---|
JSON()'a | Bu nesnenin JSON ile seri hale getirilebilir gösterimini döndürür. |
MultiFactorInfo.displayName
Kayıtlı ikinci faktörün isteğe bağlı görünen adı.
İmza:
readonly displayName?: string;
MultiFactorInfo.enrollmentTime
İkinci faktörün kaydedildiği isteğe bağlı tarih, UTC dizesi olarak biçimlendirilmiştir.
İmza:
readonly enrollmentTime?: string;
MultiFactorInfo.factorId
İkinci faktörün tür tanımlayıcısı. SMS'in ikinci faktörleri için bu phone
. TOTP ikinci faktörleri için bu totp
.
İmza:
readonly factorId: string;
MultiFactorInfo.uid
Kayıtlı ikinci faktörün kimliği. Bu kimlik kullanıcıya özeldir.
İmza:
readonly uid: string;
MultiFactorInfo.toJSON()
Bu nesnenin JSON ile seri hale getirilebilir gösterimini döndürür.
İmza:
toJSON(): object;
İadeler:
nesne
Bu nesnenin JSON ile serileştirilebilir temsili.