パッケージ | 説明 |
---|---|
java.net |
ネットワーク・アプリケーションを実装するためのクラスを提供します。
|
java.security |
セキュリティ・フレームワークのクラスとインタフェースを提供します。
|
java.security.cert |
証明書、証明書の取消しリスト(CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。
|
java.util.jar |
JAR (Java ARchive)ファイル形式の読み込みと書込みに使うクラスを提供します。JARは、必要に応じてマニフェスト・ファイルを付随させることのできる、標準的なZIPに基づくファイル形式です。
|
javax.crypto |
暗号化操作のクラスとインタフェースを提供します。
|
javax.net.ssl |
セキュア・ソケット・パッケージのクラスを提供します。
|
修飾子と型 | メソッドと説明 |
---|---|
Certificate[] |
JarURLConnection.getCertificates()
接続で使うURLがJARファイル・エントリを指す場合はこの接続用のCertificateオブジェクト、そうでない場合はnullを返します。
|
修飾子と型 | メソッドと説明 |
---|---|
abstract List<Certificate> |
SecureCacheResponse.getLocalCertificateChain()
ネットワーク・リソースを取得した元の接続のハンドシェーク中にサーバーに送信された証明書チェーンを返します。
|
abstract List<Certificate> |
SecureCacheResponse.getServerCertificateChain()
ネットワーク・リソースを取得した元の接続でのセッション定義の一部として確立されたサーバーの証明書チェーンを、キャッシュから返します。
|
修飾子と型 | メソッドと説明 |
---|---|
abstract Certificate |
KeyStoreSpi.engineGetCertificate(String alias)
指定された別名に関連した証明書を返します。
|
abstract Certificate[] |
KeyStoreSpi.engineGetCertificateChain(String alias)
指定された別名に関連付けられた証明書チェーンを返します。
|
Certificate |
KeyStore.PrivateKeyEntry.getCertificate()
このエントリ内の証明書チェーンからエンド・エンティティ
Certificate を取得します。 |
Certificate |
KeyStore.getCertificate(String alias)
指定された別名に関連した証明書を返します。
|
Certificate[] |
KeyStore.PrivateKeyEntry.getCertificateChain()
このエントリ内の
Certificate チェーンを取得します。 |
Certificate[] |
KeyStore.getCertificateChain(String alias)
指定された別名に関連付けられた証明書チェーンを返します。
|
Certificate[] |
CodeSource.getCertificates()
このCodeSourceに関連した証明書を返します。
|
Certificate |
KeyStore.TrustedCertificateEntry.getTrustedCertificate()
このエントリ内の信頼できる
Certficate を取得します。 |
Certificate[] |
UnresolvedPermission.getUnresolvedCerts()
解決されていない実際のアクセス権に対する署名者の証明書(それをサポートする連鎖は含まない)を取得します。
|
修飾子と型 | メソッドと説明 |
---|---|
abstract String |
KeyStoreSpi.engineGetCertificateAlias(Certificate cert)
指定された証明書と一致する証明書がある最初のキーストア・エントリの別名を返します。
|
abstract void |
KeyStoreSpi.engineSetCertificateEntry(String alias, Certificate cert)
指定された別名に、指定された証明書を割り当てます。
|
abstract void |
KeyStoreSpi.engineSetKeyEntry(String alias, byte[] key, Certificate[] chain)
指定された別名に、すでに保護されている指定の鍵を割り当てます。
|
abstract void |
KeyStoreSpi.engineSetKeyEntry(String alias, Key key, char[] password, Certificate[] chain)
指定された別名に指定された鍵を割り当て、指定されたパスワードでその鍵を保護します。
|
String |
KeyStore.getCertificateAlias(Certificate cert)
指定された証明書と一致する証明書がある最初のキーストア・エントリの別名を返します。
|
void |
Signature.initVerify(Certificate certificate)
このオブジェクトを、検証操作のために指定された公開鍵で初期化します。
|
void |
KeyStore.setCertificateEntry(String alias, Certificate cert)
指定された別名に、指定された信頼できる証明書を割り当てます。
|
void |
KeyStore.setKeyEntry(String alias, byte[] key, Certificate[] chain)
指定された別名に、すでに保護されている指定の鍵を割り当てます。
|
void |
KeyStore.setKeyEntry(String alias, Key key, char[] password, Certificate[] chain)
指定された別名に指定された鍵を割り当て、指定されたパスワードでその鍵を保護します。
|
コンストラクタと説明 |
---|
CodeSource(URL url, Certificate[] certs)
CodeSourceを構築し、指定された位置と証明書セットに関連付けます。
|
PrivateKeyEntry(PrivateKey privateKey, Certificate[] chain)
特定の
PrivateKey と対応する証明書チェーンを使ってPrivateKeyEntry を構築します。 |
PrivateKeyEntry(PrivateKey privateKey, Certificate[] chain, Set<KeyStore.Entry.Attribute> attributes)
PrivateKey 、対応する証明書チェーンおよび関連するエントリ属性を使用してPrivateKeyEntry を構築します。 |
TrustedCertificateEntry(Certificate trustedCert)
信頼できる
Certificate を使ってTrustedCertificateEntry を構築します。 |
TrustedCertificateEntry(Certificate trustedCert, Set<KeyStore.Entry.Attribute> attributes)
信頼できる
Certificate および関連するエントリ属性を使って、TrustedCertificateEntry を構築します。 |
UnresolvedPermission(String type, String name, String actions, Certificate[] certs)
あとで必要になるアクセス権情報を保持する新しいUnresolvedPermissionを作成して、アクセス権が解決されるときに、指定されたクラスのPermissionを実際に作成します。
|
修飾子と型 | クラスと説明 |
---|---|
class |
X509Certificate
X.509証明書の抽象クラスです。
|
修飾子と型 | メソッドと説明 |
---|---|
abstract Certificate |
CertificateFactorySpi.engineGenerateCertificate(InputStream inStream)
証明書オブジェクトを生成し、入力ストリーム
inStream から読み込まれたデータで初期化します。 |
Certificate |
CertificateFactory.generateCertificate(InputStream inStream)
証明書オブジェクトを生成し、入力ストリーム
inStream から読み込まれたデータで初期化します。 |
修飾子と型 | メソッドと説明 |
---|---|
abstract Collection<? extends Certificate> |
CertificateFactorySpi.engineGenerateCertificates(InputStream inStream)
指定された入力ストリーム
inStream から読み込まれた証明書のコレクション・ビュー(空の場合もある)を返します。 |
abstract Collection<? extends Certificate> |
CertStoreSpi.engineGetCertificates(CertSelector selector)
指定したセレクタに一致する
Certificate のCollection を返します。 |
Collection<? extends Certificate> |
CertificateFactory.generateCertificates(InputStream inStream)
指定された入力ストリーム
inStream から読み込まれた証明書のコレクション・ビュー(空の場合もある)を返します。 |
abstract List<? extends Certificate> |
CertPath.getCertificates()
この証明書パス内の証明書のリストを返します。
|
Collection<? extends Certificate> |
CertStore.getCertificates(CertSelector selector)
指定したセレクタに一致する
Certificate のCollection を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
void |
CertPathChecker.check(Certificate cert)
内部状態を使用して、指定された証明書にチェックを実行します。
|
void |
PKIXCertPathChecker.check(Certificate cert)
内部状態を使用して、指定された証明書にチェックを実行します。
|
abstract void |
PKIXCertPathChecker.check(Certificate cert, Collection<String> unresolvedCritExts)
指定した証明書をその内部状態でチェックし、証明書が処理する機能拡張でクリティカルなものがあれば、解釈処理できない機能拡張を表すOID文字列の指定したコレクションから、その機能拡張を削除します。
|
abstract boolean |
CRL.isRevoked(Certificate cert)
指定された証明書がこのCRLにあるかどうかを判定します。
|
boolean |
CertSelector.match(Certificate cert)
Certificate が選択されるかどうかを判断します。 |
boolean |
X509CertSelector.match(Certificate cert)
Certificate が選択されるかどうかを判断します。 |
修飾子と型 | メソッドと説明 |
---|---|
CertPath |
CertificateFactorySpi.engineGenerateCertPath(List<? extends Certificate> certificates)
CertPath オブジェクトを生成し、Certificate のList で初期化します。 |
CertPath |
CertificateFactory.generateCertPath(List<? extends Certificate> certificates)
CertPath オブジェクトを生成し、Certificate のList で初期化します。 |
修飾子と型 | メソッドと説明 |
---|---|
Certificate[] |
JarEntry.getCertificates()
このエントリの
Certificate オブジェクトを返します。オブジェクトがない場合はnull を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
void |
Cipher.init(int opmode, Certificate certificate)
この暗号を、検証操作のために指定された公開鍵で初期化します。
|
void |
Cipher.init(int opmode, Certificate certificate, SecureRandom random)
この暗号を、検証操作のために指定された公開鍵および乱数発生の元を使って初期化します。
|
修飾子と型 | メソッドと説明 |
---|---|
abstract Certificate[] |
HttpsURLConnection.getLocalCertificates()
ハンドシェーク中にサーバーに送信された証明書を返します。
|
Certificate[] |
HandshakeCompletedEvent.getLocalCertificates()
ハンドシェーク中にピアに送信された証明書を返します。
|
Certificate[] |
SSLSession.getLocalCertificates()
ハンドシェーク中にピアに送信された証明書を返します。
|
Certificate[] |
HandshakeCompletedEvent.getPeerCertificates()
セッションを定義するときに設定された、ピアの識別情報を返します。
|
Certificate[] |
SSLSession.getPeerCertificates()
セッションを定義するときに設定された、ピアの識別情報を返します。
|
abstract Certificate[] |
HttpsURLConnection.getServerCertificates()
セッションを定義するときに設定された、サーバーの証明書チェーンを返します。
|
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.