VerifyAppCheckTokenOptions interface

Interfaccia che rappresenta le opzioni per il metodo AppCheck.verifyToken() .

Firma:

export interface VerifyAppCheckTokenOptions 

Proprietà

Proprietà Tipo Descrizione
consumare booleano Per utilizzare la funzione di protezione della riproduzione, impostala su true . Il metodo AppCheck.verifyToken() contrassegnerà il token come consumato dopo averlo verificato. I token che risultano già consumati verranno contrassegnati come tali nella risposta. I token vengono considerati consumati solo se vengono inviati al backend App Check chiamando il metodo AppCheck.verifyToken() con questo campo impostato su true ; altri usi del token non lo consumano. Questa funzionalità di protezione dalla riproduzione richiede una chiamata di rete aggiuntiva al backend App Check e obbliga i tuoi clienti a ottenere una nuova attestazione dai fornitori di attestazioni scelti. Ciò può quindi avere un impatto negativo sulle prestazioni e potenzialmente esaurire più rapidamente le quote dei provider di attestazioni. Ti consigliamo di utilizzare questa funzionalità solo per proteggere operazioni a basso volume, critiche per la sicurezza o costose.

VerifyAppCheckTokenOptions.consume

Per utilizzare la funzione di protezione della riproduzione, impostalo su true . Il metodo AppCheck.verifyToken() contrassegnerà il token come consumato dopo averlo verificato.

I token che risultano già consumati verranno contrassegnati come tali nella risposta.

I token vengono considerati consumati solo se vengono inviati al backend App Check chiamando il metodo AppCheck.verifyToken() con questo campo impostato su true ; altri usi del token non lo consumano.

Questa funzionalità di protezione dalla riproduzione richiede una chiamata di rete aggiuntiva al backend App Check e obbliga i tuoi clienti a ottenere una nuova attestazione dai fornitori di attestazioni scelti. Ciò può quindi avere un impatto negativo sulle prestazioni e potenzialmente esaurire più rapidamente le quote dei provider di attestazioni. Ti consigliamo di utilizzare questa funzionalità solo per proteggere operazioni a basso volume, critiche per la sicurezza o costose.

Firma:

consume?: boolean;