Freigeben über


IAntiforgeryAdditionalDataProvider Schnittstelle

Definition

Ermöglicht das Bereitstellen oder Überprüfen zusätzlicher benutzerdefinierter Daten für Antiforsierungstoken. Der Entwickler könnte dies beispielsweise verwenden, um eine Nonce anzugeben, wenn das Token generiert wird, und es dann überprüfen, wenn das Token überprüft wird.

public interface class IAntiforgeryAdditionalDataProvider
public interface IAntiforgeryAdditionalDataProvider
type IAntiforgeryAdditionalDataProvider = interface
Public Interface IAntiforgeryAdditionalDataProvider

Hinweise

Das Fälschungsschutzsystem bettet bereits den Benutzernamen des Clients in die generierten Token ein. Diese Schnittstelle stellt zusätzliche Daten bereit und nutzt diese. Wenn ein eingehendes Antifälschungstoken zusätzliche Daten enthält, aber kein zusätzlicher Datenanbieter konfiguriert ist, werden die zusätzlichen Daten nicht überprüft.

Methoden

GetAdditionalData(HttpContext)

Stellt zusätzliche Daten bereit, die für die während dieser Anforderung generierten Antiforsierungstoken gespeichert werden sollen.

ValidateAdditionalData(HttpContext, String)

Überprüft zusätzliche Daten, die in ein eingehendes Antiforgerietoken eingebettet wurden.

Gilt für: