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.