CertificateAuthenticationEvents.OnCertificateValidated Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein dieser Eigenschaft zugewiesener Delegat wird aufgerufen, wenn ein Zertifikat die grundlegende Validierung bestanden hat, aber möglicherweise eine benutzerdefinierte Überprüfung erforderlich ist.
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)
Eigenschaftswert
Hinweise
Sie müssen einen Delegaten für diese Eigenschaft bereitstellen, damit die Authentifizierung erfolgen kann. In Ihrem Delegat sollten Sie aus den Benutzerdetails einen Authentifizierungsprinzipal erstellen und ihn an den Kontext anfügen. Prinzipaleigenschaft und schließlich Kontext aufrufen. Success();