IX509TrustManager.CheckClientTrusted(X509Certificate[], String) Methode
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.
Erstellen Sie angesichts der teilweisen oder vollständigen Zertifikatkette, die vom Peer bereitgestellt wird, einen Zertifikatpfad zu einem vertrauenswürdigen Stamm, und geben Sie zurück, ob sie überprüft werden kann und basierend auf dem Authentifizierungstyp für die Client-SSL-Authentifizierung vertrauenswürdig ist.
[Android.Runtime.Register("checkClientTrusted", "([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V", "GetCheckClientTrusted_arrayLjava_security_cert_X509Certificate_Ljava_lang_String_Handler:Javax.Net.Ssl.IX509TrustManagerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void CheckClientTrusted (Java.Security.Cert.X509Certificate[]? chain, string? authType);
[<Android.Runtime.Register("checkClientTrusted", "([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V", "GetCheckClientTrusted_arrayLjava_security_cert_X509Certificate_Ljava_lang_String_Handler:Javax.Net.Ssl.IX509TrustManagerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member CheckClientTrusted : Java.Security.Cert.X509Certificate[] * string -> unit
Parameter
- chain
- X509Certificate[]
die Peerzertifikatkette
- authType
- String
der Authentifizierungstyp basierend auf dem Clientzertifikat
- Attribute
Ausnahmen
wenn die Zertifikatkette nicht überprüft werden kann oder nicht vertrauenswürdig ist.
wenn die angegebene Zertifikatkette leer oder null
, oder wenn der angegebene Authentifizierungstyp oder eine leere Zeichenfolge ist null
.
Hinweise
Erstellen Sie angesichts der teilweisen oder vollständigen Zertifikatkette, die vom Peer bereitgestellt wird, einen Zertifikatpfad zu einem vertrauenswürdigen Stamm, und geben Sie zurück, ob sie überprüft werden kann und basierend auf dem Authentifizierungstyp für die Client-SSL-Authentifizierung vertrauenswürdig ist.
Der Authentifizierungstyp wird durch das tatsächliche verwendete Zertifikat bestimmt. Wenn RSAPublicKey beispielsweise verwendet wird, sollte der authType "RSA" sein. Bei der Überprüfung wird die Groß-/Kleinschreibung beachtet.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.