IAntiforgeryAdditionalDataProvider Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Permite fornecer ou validar dados personalizados adicionais para tokens antiforgery. Por exemplo, o desenvolvedor pode usar isso para fornecer um nonce quando o token for gerado e validá-lo quando o token for validado.
public interface class IAntiforgeryAdditionalDataProvider
public interface IAntiforgeryAdditionalDataProvider
type IAntiforgeryAdditionalDataProvider = interface
Public Interface IAntiforgeryAdditionalDataProvider
Comentários
O sistema antiforgery já inscreve o nome de usuário do cliente nos tokens gerados. Essa interface fornece e consome dados complementares . Se um token antiforgery de entrada contiver dados complementares, mas nenhum provedor de dados adicional estiver configurado, os dados complementares não serão validados.
Métodos
GetAdditionalData(HttpContext) |
Fornece dados adicionais a serem armazenados para os tokens antiforgery gerados durante essa solicitação. |
ValidateAdditionalData(HttpContext, String) |
Valida dados adicionais que foram inseridos dentro de um token antiforgery de entrada. |