VerifyAppCheckTokenOptions interface

Schnittstelle, die Optionen für die AppCheck.verifyToken()- Methode darstellt.

Unterschrift:

export interface VerifyAppCheckTokenOptions 

Eigenschaften

Eigentum Typ Beschreibung
verbrauchen Boolescher Wert Um die Wiedergabeschutzfunktion zu verwenden, setzen Sie diese auf true . Die AppCheck.verifyToken()- Methode markiert das Token nach der Überprüfung als verbraucht. Token, bei denen festgestellt wird, dass sie bereits verbraucht sind, werden in der Antwort als solche gekennzeichnet. Token gelten nur dann als verbraucht, wenn sie durch Aufrufen der AppCheck.verifyToken()- Methode an das App Check-Backend gesendet werden, wobei dieses Feld auf true gesetzt ist; Andere Verwendungen des Tokens verbrauchen ihn nicht. Diese Wiedergabeschutzfunktion erfordert einen zusätzlichen Netzwerkaufruf an das App Check-Backend und zwingt Ihre Kunden, eine neue Bescheinigung von den von Ihnen ausgewählten Bescheinigungsanbietern zu erhalten. Dies kann sich daher negativ auf die Leistung auswirken und die Kontingente Ihrer Attestierungsanbieter möglicherweise schneller erschöpfen. Wir empfehlen, diese Funktion nur zum Schutz von Vorgängen mit geringem Volumen, sicherheitskritischen oder teuren Vorgängen zu verwenden.

VerifyAppCheckTokenOptions.consume

Um die Wiedergabeschutzfunktion zu verwenden, setzen Sie diese auf true . Die AppCheck.verifyToken()- Methode markiert das Token nach der Überprüfung als verbraucht.

Token, bei denen festgestellt wird, dass sie bereits verbraucht sind, werden in der Antwort als solche gekennzeichnet.

Token gelten nur dann als verbraucht, wenn sie durch Aufrufen der AppCheck.verifyToken()- Methode an das App Check-Backend gesendet werden, wobei dieses Feld auf true gesetzt ist ; Andere Verwendungen des Tokens verbrauchen ihn nicht.

Diese Wiedergabeschutzfunktion erfordert einen zusätzlichen Netzwerkaufruf an das App Check-Backend und zwingt Ihre Kunden, eine neue Bescheinigung von den von Ihnen ausgewählten Bescheinigungsanbietern zu erhalten. Dies kann sich daher negativ auf die Leistung auswirken und die Kontingente Ihrer Attestierungsanbieter möglicherweise schneller erschöpfen. Wir empfehlen, diese Funktion nur zum Schutz von Vorgängen mit geringem Volumen, sicherheitskritischen oder teuren Vorgängen zu verwenden.

Unterschrift:

consume?: boolean;