Firebase AppCheck
서비스 인터페이스입니다.
서명:
export declare class AppCheck
속성
재산 | 수정자 | 유형 | 설명 |
---|---|---|---|
앱 | 앱 |
행동 양식
방법 | 수정자 | 설명 |
---|---|---|
createToken(appId, 옵션) | 클라이언트로 다시 보낼 수 있는 새 AppCheckToken을 만듭니다. | |
verifyToken(appCheckToken, 옵션) | Firebase 앱 체크 토큰(JWT)을 확인합니다. 토큰이 유효하면 토큰의 디코딩된 클레임으로 약속이 이행됩니다. 그렇지 않으면 약속이 거부됩니다. |
AppCheck.app
서명:
readonly app: App;
AppCheck.createToken()
클라이언트로 다시 보낼 수 있는 새 AppCheckToken을 만듭니다.
서명:
createToken(appId: string, options?: AppCheckTokenOptions): Promise<AppCheckToken>;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
앱 ID | 끈 | JWT app_id로 사용할 앱 ID입니다. |
옵션 | AppCheckToken옵션 | 새 앱 체크 토큰을 생성할 때의 선택적 옵션 개체입니다. |
보고:
약속< AppCheckToken >
AppCheckToken
으로 이행하는 약속 .
AppCheck.verifyToken()
Firebase 앱 체크 토큰(JWT)을 확인합니다. 토큰이 유효하면 토큰의 디코딩된 클레임으로 약속이 이행됩니다. 그렇지 않으면 약속이 거부됩니다.
서명:
verifyToken(appCheckToken: string, options?: VerifyAppCheckTokenOptions): Promise<VerifyAppCheckTokenResponse>;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
appCheckToken | 끈 | 확인할 앱 체크 토큰입니다. |
옵션 | verifyAppCheckToken옵션 | 앱 체크 토큰을 확인할 때 선택적인 verifyAppCheckTokenOptions 객체입니다. |
보고:
약속< VerifyAppCheckTokenResponse >
앱 체크 토큰이 유효한 경우 토큰의 디코딩된 클레임으로 이행되는 약속입니다. 그렇지 않으면 거부된 약속입니다.