|
|||||||||
类 java.security.cert.X509Certificate
的使用
使用 X509Certificate 的软件包 | |
---|---|
java.security.cert | 提供用于解析和管理证书、证书撤消列表 (CRL) 和证书路径的类和接口。 |
javax.net.ssl | 提供用于安全套接字包的类。 |
javax.security.auth.x500 | 此包包含应该用来在 Subject 中存储 X500 Principal 和 X500 Private Crendentials 的类。 |
java.security.cert 中 X509Certificate 的使用 |
---|
返回 X509Certificate 的 java.security.cert 中的方法 | |
---|---|
X509Certificate |
X509CertSelector.getCertificate() 返回 certificateEquals 标准。 |
X509Certificate |
X509CRLSelector.getCertificateChecking() 返回要检查的证书。 |
X509Certificate |
TrustAnchor.getTrustedCert() 返回最受信任的 CA 证书。 |
参数类型为 X509Certificate 的 java.security.cert 中的方法 | |
---|---|
X509CRLEntry |
X509CRL.getRevokedCertificate(X509Certificate certificate) 获得给定证书的 CRL 项(如果有)。 |
void |
X509CertSelector.setCertificate(X509Certificate cert) 设置 certificateEquals 标准。 |
void |
X509CRLSelector.setCertificateChecking(X509Certificate cert) 设置要检查的证书。 |
参数类型为 X509Certificate 的 java.security.cert 中的构造方法 | |
---|---|
TrustAnchor(X509Certificate trustedCert, byte[] nameConstraints) 创建具有指定 X509Certificate 和可选 nameConstraints 的 TrustAnchor 实例,在验证 X.509 证书路径时,该 nameConstraints 用作额外的限制条件。 |
javax.net.ssl 中 X509Certificate 的使用 |
---|
返回 X509Certificate 的 javax.net.ssl 中的方法 | |
---|---|
X509Certificate[] |
X509TrustManager.getAcceptedIssuers() 返回受身份验证同位体信任的认证中心的数组。 |
X509Certificate[] |
X509KeyManager.getCertificateChain(String alias) 返回与给定别名关联的证书链。 |
参数类型为 X509Certificate 的 javax.net.ssl 中的方法 | |
---|---|
void |
X509TrustManager.checkClientTrusted(X509Certificate[] chain, String authType) 给出同位体提供的部分或完整的证书链,构建到可任的根的证书路径,并且返回是否可以确认和信任将其用于基于身份验证类型的客户端 SSL 身份验证。 |
void |
X509TrustManager.checkServerTrusted(X509Certificate[] chain, String authType) 给出同位体提供的部分或完整的证书链,构建到可任的根的证书路径,并且返回是否可以确认和信任将其用于基于身份验证类型的服务器 SSL 身份验证。 |
javax.security.auth.x500 中 X509Certificate 的使用 |
---|
返回 X509Certificate 的 javax.security.auth.x500 中的方法 | |
---|---|
X509Certificate |
X500PrivateCredential.getCertificate() 返回 X.509 证书。 |
参数类型为 X509Certificate 的 javax.security.auth.x500 中的构造方法 | |
---|---|
X500PrivateCredential(X509Certificate cert, PrivateKey key) 创建将 X.509 证书、私钥和 KeyStore 别名联系在一起的 X500PrivateCredential。 |
|
X500PrivateCredential(X509Certificate cert, PrivateKey key, String alias) 创建将 X.509 证书、私钥和 KeyStore 别名联系在一起的 X500PrivateCredential。 |
所有类
|
|||||||||