CertificateAuthenticationEvents.OnCertificateValidated Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se invocará un delegado asignado a esta propiedad cuando un certificado haya superado la validación básica, pero donde se pueda necesitar la validación personalizada.
public:
property Func<Microsoft::AspNetCore::Authentication::Certificate::CertificateValidatedContext ^, System::Threading::Tasks::Task ^> ^ OnCertificateValidated { Func<Microsoft::AspNetCore::Authentication::Certificate::CertificateValidatedContext ^, System::Threading::Tasks::Task ^> ^ get(); void set(Func<Microsoft::AspNetCore::Authentication::Certificate::CertificateValidatedContext ^, System::Threading::Tasks::Task ^> ^ value); };
public Func<Microsoft.AspNetCore.Authentication.Certificate.CertificateValidatedContext,System.Threading.Tasks.Task> OnCertificateValidated { get; set; }
member this.OnCertificateValidated : Func<Microsoft.AspNetCore.Authentication.Certificate.CertificateValidatedContext, System.Threading.Tasks.Task> with get, set
Public Property OnCertificateValidated As Func(Of CertificateValidatedContext, Task)
Valor de propiedad
Comentarios
Debe proporcionar un delegado para esta propiedad para que se produzca la autenticación. En el delegado, debe construir una entidad de seguridad de autenticación a partir de los detalles del usuario y adjuntarla al contexto. Propiedad principal y, por último, llamar al contexto. Success();