JavaTM 2 Platform
Standard Ed. 6

類別 java.security.cert.X509Certificate
的使用

使用 X509Certificate 的軟體套件
java.security.cert 提供用於解析和管理證書、證書撤消列表 (CRL) 和證書路徑的類別和介面。 
javax.net.ssl 提供用於安全Socket層(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。