クラス
java.security.cert.Certificateの使用
パッケージ | 説明 |
---|---|
java.net |
ネットワーク・アプリケーションを実装するためのクラスを提供します。
|
java.security |
セキュリティ・フレームワークのクラスとインタフェースを提供します。
|
java.security.cert |
証明書、証明書失効リスト(CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。
|
java.util.jar |
JAR (Java ARchive)ファイル形式の読み込みと書込みに使うクラスを提供します。JARは、必要に応じてマニフェスト・ファイルを付随させることのできる、標準的なZIPに基づくファイル形式です。
|
javax.crypto |
暗号化操作のクラスとインタフェースを提供します。
|
javax.net.ssl |
セキュア・ソケット・パッケージのクラスを提供します。
|
-
java.netでのCertificateの使用
Certificateを返すjava.netのメソッド 修飾子と型 メソッド 説明 Certificate[]
JarURLConnection. getCertificates()
この接続のURLがJARファイル・エントリを指す場合は証明書オブジェクトを返し、それ以外の場合はnullを返します。Certificate型の引数を持つ型を返すjava.netのメソッド 修飾子と型 メソッド 説明 abstract List<Certificate>
SecureCacheResponse. getLocalCertificateChain()
ネットワーク・リソースを取得した元の接続のハンドシェーク中にサーバーに送信された証明書チェーンを返します。abstract List<Certificate>
SecureCacheResponse. getServerCertificateChain()
ネットワーク・リソースを取得した元の接続でのセッション定義の一部として確立されたサーバーの証明書チェーンを、キャッシュから返します。 -
java.securityでのCertificateの使用
Certificateを返すjava.securityのメソッド 修飾子と型 メソッド 説明 abstract Certificate
KeyStoreSpi. engineGetCertificate(String alias)
指定された別名に関連した証明書を返します。abstract Certificate[]
KeyStoreSpi. engineGetCertificateChain(String alias)
指定された別名に関連付けられている証明書チェーンを返します。Certificate
KeyStore. getCertificate(String alias)
指定された別名に関連した証明書を返します。Certificate
KeyStore.PrivateKeyEntry. getCertificate()
このエントリ内の証明書チェーンからエンド・エンティティCertificate
を取得します。Certificate[]
KeyStore. getCertificateChain(String alias)
指定された別名に関連付けられている証明書チェーンを返します。Certificate[]
KeyStore.PrivateKeyEntry. getCertificateChain()
このエントリ内のCertificate
チェーンを取得します。Certificate[]
CodeSource. getCertificates()
このCodeSourceに関連した証明書を返します。Certificate
KeyStore.TrustedCertificateEntry. getTrustedCertificate()
このエントリ内の信頼できるCertficate
を取得します。Certificate[]
UnresolvedPermission. getUnresolvedCerts()
解決されていない実際のアクセス権に対する署名者の証明書(それをサポートする連鎖は含まない)を取得します。Certificate型のパラメータを持つjava.securityのメソッド 修飾子と型 メソッド 説明 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)
指定された別名に指定されたキーを割り当て、指定されたパスワードでそのキーを保護します。Certificate型のパラメータを持つjava.securityのコンストラクタ コンストラクタ 説明 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を実際に作成します。 -
java.security.certでのCertificateの使用
java.security.certでのCertificateのサブクラス 修飾子と型 クラス 説明 class
X509Certificate
X.509証明書の抽象クラスです。Certificateを返すjava.security.certのメソッド 修飾子と型 メソッド 説明 abstract Certificate
CertificateFactorySpi. engineGenerateCertificate(InputStream inStream)
証明書オブジェクトを生成し、入力ストリームinStream
から読み込まれたデータで初期化します。Certificate
CertificateFactory. generateCertificate(InputStream inStream)
証明書オブジェクトを生成し、入力ストリームinStream
から読み込まれたデータで初期化します。Certificate型の引数を持つ型を返すjava.security.certのメソッド 修飾子と型 メソッド 説明 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
を返します。Certificate型のパラメータを持つjava.security.certのメソッド 修飾子と型 メソッド 説明 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
が選択されるかどうかを判断します。Certificate型の型引数を持つjava.security.certのメソッド・パラメータ 修飾子と型 メソッド 説明 CertPath
CertificateFactorySpi. engineGenerateCertPath(List<? extends Certificate> certificates)
CertPath
オブジェクトを生成し、Certificate
のList
で初期化します。CertPath
CertificateFactory. generateCertPath(List<? extends Certificate> certificates)
CertPath
オブジェクトを生成し、Certificate
のList
で初期化します。 -
java.util.jarでのCertificateの使用
Certificateを返すjava.util.jarのメソッド 修飾子と型 メソッド 説明 Certificate[]
JarEntry. getCertificates()
このエントリのCertificate
オブジェクトを返します。オブジェクトがない場合はnull
を返します。 -
javax.cryptoでのCertificateの使用
Certificate型のパラメータを持つjavax.cryptoのメソッド 修飾子と型 メソッド 説明 void
Cipher. init(int opmode, Certificate certificate)
この暗号を、検証操作のために指定された公開キーで初期化します。void
Cipher. init(int opmode, Certificate certificate, SecureRandom random)
この暗号を、検証操作のために指定された公開キーおよび乱数発生の元を使って初期化します。 -
javax.net.sslでのCertificateの使用
Certificateを返すjavax.net.sslのメソッド 修飾子と型 メソッド 説明 Certificate[]
HandshakeCompletedEvent. getLocalCertificates()
ハンドシェーク中にピアに送信された証明書を返します。abstract Certificate[]
HttpsURLConnection. getLocalCertificates()
ハンドシェーク中にサーバーに送信された証明書を返します。Certificate[]
SSLSession. getLocalCertificates()
ハンドシェーク中にピアに送信された証明書を返します。Certificate[]
HandshakeCompletedEvent. getPeerCertificates()
セッションを定義するときに設定された、ピアの識別情報を返します。Certificate[]
SSLSession. getPeerCertificates()
セッションを定義するときに設定された、ピアの識別情報を返します。abstract Certificate[]
HttpsURLConnection. getServerCertificates()
セッションを定義するときに設定された、サーバーの証明書チェーンを返します。