사용자가 등록한 두 번째 단계의 공통 속성을 나타내는 인터페이스입니다.
서명:
export declare abstract class MultiFactorInfo
속성
속성 | 특수키 | 유형 | 설명 |
---|---|---|---|
표시 이름 | 문자열 | 등록된 두 번째 단계의 표시 이름(선택사항)입니다. | |
enrollTime | 문자열 | 두 번째 단계가 등록된 날짜(선택사항)로, UTC 문자열 형식으로 지정됩니다. | |
factorId | 문자열 | 두 번째 단계의 유형 식별자입니다. SMS 2단계에서는 phone 입니다. TOTP 2단계에서는 totp 입니다. |
|
uid | 문자열 | 등록된 두 번째 단계의 ID입니다. 이 ID는 사용자별로 고유합니다. |
메소드
메서드 | 특수키 | 설명 |
---|---|---|
JSON()으로 전송합니다. | 이 객체의 JSON 직렬화 가능한 표현을 반환합니다. |
MultiFactorInfo.displayName
등록된 두 번째 단계의 표시 이름(선택사항)입니다.
서명:
readonly displayName?: string;
MultiFactorInfo.enrollTime
두 번째 단계가 등록된 날짜(선택사항)로, UTC 문자열 형식으로 지정됩니다.
서명:
readonly enrollmentTime?: string;
MultiFactorInfo.factorId
두 번째 단계의 유형 식별자입니다. SMS 2단계에서는 phone
입니다. TOTP 2단계에서는 totp
입니다.
서명:
readonly factorId: string;
MultiFactorInfo.uid
등록된 두 번째 단계의 ID입니다. 이 ID는 사용자별로 고유합니다.
서명:
readonly uid: string;
MultiFactorInfo.toJSON()
이 객체의 JSON 직렬화 가능한 표현을 반환합니다.
서명:
toJSON(): object;
반환:
객체
JSON 직렬화 가능한 이 객체의 표현입니다.