private static enum CertificateRequest.ClientCertificateType extends Enum<CertificateRequest.ClientCertificateType>
| 枚举常量和说明 |
|---|
DSS_EPHEMERAL_DH |
DSS_FIXED_DH |
DSS_SIGN |
ECDSA_FIXED_ECDH |
ECDSA_SIGN |
FORTEZZA_DMS |
RSA_EPHEMERAL_DH |
RSA_FIXED_DH |
RSA_FIXED_ECDH |
RSA_SIGN |
| 限定符和类型 | 字段和说明 |
|---|---|
private static byte[] |
CERT_TYPES |
(专用程序包) byte |
id |
(专用程序包) boolean |
isAvailable |
(专用程序包) String |
keyAlgorithm |
(专用程序包) String |
name |
| 限定符和类型 | 方法和说明 |
|---|---|
private static String[] |
getKeyTypes(byte[] ids) |
private static String |
nameOf(byte id) |
private static CertificateRequest.ClientCertificateType |
valueOf(byte id) |
static CertificateRequest.ClientCertificateType |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static CertificateRequest.ClientCertificateType[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final CertificateRequest.ClientCertificateType RSA_SIGN
public static final CertificateRequest.ClientCertificateType DSS_SIGN
public static final CertificateRequest.ClientCertificateType RSA_FIXED_DH
public static final CertificateRequest.ClientCertificateType DSS_FIXED_DH
public static final CertificateRequest.ClientCertificateType RSA_EPHEMERAL_DH
public static final CertificateRequest.ClientCertificateType DSS_EPHEMERAL_DH
public static final CertificateRequest.ClientCertificateType FORTEZZA_DMS
public static final CertificateRequest.ClientCertificateType ECDSA_SIGN
public static final CertificateRequest.ClientCertificateType RSA_FIXED_ECDH
public static final CertificateRequest.ClientCertificateType ECDSA_FIXED_ECDH
private static final byte[] CERT_TYPES
final byte id
final String name
final String keyAlgorithm
final boolean isAvailable
public static CertificateRequest.ClientCertificateType[] values()
for (CertificateRequest.ClientCertificateType c : CertificateRequest.ClientCertificateType.values()) System.out.println(c);
public static CertificateRequest.ClientCertificateType valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值private static String nameOf(byte id)
private static CertificateRequest.ClientCertificateType valueOf(byte id)
private static String[] getKeyTypes(byte[] ids)
Copyright © 2023. All rights reserved.