AppCheck class

Firebase AppCheck hizmeti arayüzü.

İmza:

export declare class AppCheck 

Özellikler

Özellik Değiştiriciler Tür Açıklama
uygulama Uygulama

Yöntemler

Yöntem Değiştiriciler Açıklama
createToken(appId, options) İstemciye geri gönderilebilecek yeni bir AppCheckToken oluşturur.
verifyToken(appCheckToken, seçenekler) Firebase Uygulama Kontrolü jetonunu (JWT) doğrular. Jeton geçerliyse jetonun kodu çözülmüş talepleriyle taahhüt yerine getirilir; Aksi takdirde, taahhüt reddedilir.

UygulamaKontrolü.uygulaması

İmza:

readonly app: App;

AppCheck.createToken()

İstemciye geri gönderilebilecek yeni bir AppCheckToken oluşturur.

İmza:

createToken(appId: string, options?: AppCheckTokenOptions): Promise<AppCheckToken>;

Parametreler

Parametre Tür Açıklama
uygulama kimliği dize JWT app_id olarak kullanılacak uygulama kimliği.
seçenekler AppCheckTokenOptions Yeni bir Uygulama Kontrol Jetonu oluşturulurken isteğe bağlı seçenekler nesnesi.

Şunu döndürür:

Promise<AppCheckToken>

AppCheckToken ile karşılayan bir vaat.

AppCheck.verifyToken()

Firebase Uygulama Kontrolü jetonunu (JWT) doğrular. Jeton geçerliyse jetonun kodu çözülmüş talepleriyle taahhüt yerine getirilir; Aksi takdirde, taahhüt reddedilir.

İmza:

verifyToken(appCheckToken: string, options?: VerifyAppCheckTokenOptions): Promise<VerifyAppCheckTokenResponse>;

Parametreler

Parametre Tür Açıklama
appCheckToken dize Doğrulamak için kullanılacak Uygulama Kontrolü jetonu.
seçenekler VerifyAppCheckTokenOptions Uygulama Kontrol Jetonu doğrulanırken isteğe bağlı VerifyAppCheckTokenOptions nesnesi.

Şunu döndürür:

Promise<VerifyAppCheckTokenResponse>

Uygulama Kontrolü jetonu geçerliyse jetonun kodu çözülmüş talepleriyle yerine getirilen bir söz; vaatleri reddetmelisiniz.