|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
使用 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。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
版权所有 2008 Sun Microsystems, Inc. 保留所有权利。请遵守GNU General Public License, version 2 only。