IX509KeyManager.GetClientAliases(String, IPrincipal[]) 方法

定义

获取匹配的别名,以便在给定公钥类型和对等方识别的证书颁发者颁发机构列表(如果有)的情况下对安全套接字的客户端进行身份验证。

[Android.Runtime.Register("getClientAliases", "(Ljava/lang/String;[Ljava/security/Principal;)[Ljava/lang/String;", "GetGetClientAliases_Ljava_lang_String_arrayLjava_security_Principal_Handler:Javax.Net.Ssl.IX509KeyManagerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public string[]? GetClientAliases (string? keyType, Java.Security.IPrincipal[]? issuers);
[<Android.Runtime.Register("getClientAliases", "(Ljava/lang/String;[Ljava/security/Principal;)[Ljava/lang/String;", "GetGetClientAliases_Ljava_lang_String_arrayLjava_security_Principal_Handler:Javax.Net.Ssl.IX509KeyManagerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetClientAliases : string * Java.Security.IPrincipal[] -> string[]

参数

keyType
String

密钥算法类型名称

issuers
IPrincipal[]

可接受的 CA 颁发者使用者名称列表;如果使用哪个颁发者无关紧要,则为 null。

返回

String[]

匹配别名的数组,如果没有匹配项,则为 null。

属性

注解

获取匹配的别名,以便在给定公钥类型和对等方识别的证书颁发者颁发机构列表(如果有)的情况下对安全套接字的客户端进行身份验证。

适用于 . 的 javax.net.ssl.X509KeyManager.getClientAliases(java.lang.String, java.security.Principal[])Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于