L'interface du service Firebase AppCheck
.
Signature:
export declare class AppCheck
Propriétés
Propriété | Modificateurs | Taper | Description |
---|---|---|---|
application | Application |
Méthodes
Méthode | Modificateurs | Description |
---|---|---|
createToken (appId, options) | Crée un nouveau AppCheckToken qui peut être renvoyé à un client. | |
verifyToken(appCheckToken, options) | Vérifie un jeton Firebase App Check (JWT). Si le jeton est valide, la promesse est remplie avec les revendications décodées du jeton ; sinon, la promesse est rejetée. |
AppCheck.app
Signature:
readonly app: App;
AppCheck.createToken()
Crée un nouveau AppCheckToken qui peut être renvoyé à un client.
Signature:
createToken(appId: string, options?: AppCheckTokenOptions): Promise<AppCheckToken>;
Paramètres
Paramètre | Taper | Description |
---|---|---|
identifiant d'application | chaîne | ID d'application à utiliser comme app_id JWT. |
choix | AppCheckTokenOptions | Objet d’options facultatives lors de la création d’un nouveau jeton App Check. |
Retour:
Promesse< AppCheckToken >
Une promesse qui se réalise avec un AppCheckToken
.
AppCheck.verifyToken()
Vérifie un jeton Firebase App Check (JWT). Si le jeton est valide, la promesse est remplie avec les revendications décodées du jeton ; sinon, la promesse est rejetée.
Signature:
verifyToken(appCheckToken: string, options?: VerifyAppCheckTokenOptions): Promise<VerifyAppCheckTokenResponse>;
Paramètres
Paramètre | Taper | Description |
---|---|---|
appCheckToken | chaîne | Le jeton App Check à vérifier. |
choix | VerifyAppCheckTokenOptions | Objet VerifyAppCheckTokenOptions facultatif lors de la vérification d’un jeton App Check. |
Retour:
Promesse < VerifyAppCheckTokenResponse >
Une promesse remplie avec les revendications décodées du jeton si le jeton App Check est valide ; sinon, une promesse rejetée.