クラス
java.security.cert.Certificateの使用
Certificateを使用するパッケージ
パッケージ
説明
ネットワーク・アプリケーションを実装するためのクラスを提供します。
セキュリティ・フレームワークのクラスとインタフェースを提供します。
証明書、証明書失効リスト(CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。
JAR (Java ARchive)ファイル形式の読み込みと書込みに使うクラスを提供します。JARは、必要に応じてマニフェスト・ファイルを付随させることのできる、標準的なZIPに基づくファイル形式です。
暗号化操作のクラスとインタフェースを提供します。
セキュア・ソケット・パッケージのクラスを提供します。
-
java.netでのCertificateの使用
Certificateを返すjava.netのメソッド修飾子と型メソッド説明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 CertificateKeyStoreSpi.engineGetCertificate(String alias) 指定された別名に関連した証明書を返します。abstract Certificate[]KeyStoreSpi.engineGetCertificateChain(String alias) 指定された別名に関連付けられている証明書チェーンを返します。final CertificateKeyStore.getCertificate(String alias) 指定された別名に関連した証明書を返します。KeyStore.PrivateKeyEntry.getCertificate()このエントリ内の証明書チェーンからエンド・エンティティCertificateを取得します。final Certificate[]KeyStore.getCertificateChain(String alias) 指定された別名に関連付けられている証明書チェーンを返します。KeyStore.PrivateKeyEntry.getCertificateChain()このエントリ内のCertificateチェーンを取得します。final Certificate[]CodeSource.getCertificates()このCodeSourceに関連付けられた証明書を返します。KeyStore.TrustedCertificateEntry.getTrustedCertificate()このエントリから信頼できるCertificateを取得します。UnresolvedPermission.getUnresolvedCerts()解決されていない実際のアクセス権に対する署名者の証明書(それをサポートする連鎖は含まない)を取得します。型Certificateのパラメータを持つjava.securityのメソッド修飾子と型メソッド説明abstract StringKeyStoreSpi.engineGetCertificateAlias(Certificate cert) 指定された証明書と一致する証明書がある最初のキーストア・エントリの別名を返します。abstract voidKeyStoreSpi.engineSetCertificateEntry(String alias, Certificate cert) 指定された別名に、指定された証明書を割り当てます。abstract voidKeyStoreSpi.engineSetKeyEntry(String alias, byte[] key, Certificate[] chain) 指定された別名に、すでに保護されている指定のキーを割り当てます。abstract voidKeyStoreSpi.engineSetKeyEntry(String alias, Key key, char[] password, Certificate[] chain) 指定された別名に指定されたキーを割り当て、指定されたパスワードでそのキーを保護します。final StringKeyStore.getCertificateAlias(Certificate cert) 指定された証明書と一致する証明書がある最初のキーストア・エントリの別名を返します。final voidSignature.initVerify(Certificate certificate) このオブジェクトを、検証操作のために指定された公開キーで初期化します。final voidKeyStore.setCertificateEntry(String alias, Certificate cert) 指定された別名に、指定された信頼できる証明書を割り当てます。final voidKeyStore.setKeyEntry(String alias, byte[] key, Certificate[] chain) 指定された別名に、すでに保護されている指定のキーを割り当てます。final voidKeyStore.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を作成します。 -
java.security.certでのCertificateの使用
Certificateを返すjava.security.certのメソッド修飾子と型メソッド説明abstract CertificateCertificateFactorySpi.engineGenerateCertificate(InputStream inStream) 証明書オブジェクトを生成し、入力ストリームinStreamから読み込まれたデータで初期化します。final CertificateCertificateFactory.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を返します。final Collection<? extends Certificate> CertificateFactory.generateCertificates(InputStream inStream) 指定された入力ストリームinStreamから読み込まれた証明書のコレクション・ビュー(空の場合もある)を返します。abstract List<? extends Certificate> CertPath.getCertificates()この証明書パス内の証明書のリストを返します。final Collection<? extends Certificate> CertStore.getCertificates(CertSelector selector) 指定したセレクタに一致するCertificateのCollectionを返します。型Certificateのパラメータを持つjava.security.certのメソッド修飾子と型メソッド説明voidCertPathChecker.check(Certificate cert) 内部状態を使用して、指定された証明書にチェックを実行します。voidPKIXCertPathChecker.check(Certificate cert) 内部状態を使用して、指定された証明書にチェックを実行します。abstract voidPKIXCertPathChecker.check(Certificate cert, Collection<String> unresolvedCritExts) 指定した証明書をその内部状態でチェックし、証明書が処理する機能拡張でクリティカルなものがあれば、解釈処理できない機能拡張を表すOID文字列の指定したコレクションから、その機能拡張を削除します。abstract booleanCRL.isRevoked(Certificate cert) 指定された証明書がこのCRLにあるかどうかを判定します。booleanCertSelector.match(Certificate cert) Certificateが選択されるかどうかを判断します。booleanX509CertSelector.match(Certificate cert) Certificateが選択されるかどうかを判断します。型Certificateの型引数を持つjava.security.certのメソッド・パラメータ修飾子と型メソッド説明CertificateFactorySpi.engineGenerateCertPath(List<? extends Certificate> certificates) CertPathオブジェクトを生成し、CertificateのListで初期化します。final CertPathCertificateFactory.generateCertPath(List<? extends Certificate> certificates) CertPathオブジェクトを生成し、CertificateのListで初期化します。 -
java.util.jarでのCertificateの使用
Certificateを返すjava.util.jarのメソッド -
javax.cryptoでのCertificateの使用
型Certificateのパラメータを持つjavax.cryptoのメソッド修飾子と型メソッド説明final voidCipher.init(int opmode, Certificate certificate) このCipherオブジェクトを、指定された証明書の公開キーで初期化します。final voidCipher.init(int opmode, Certificate certificate, SecureRandom random) このCipherオブジェクトを、指定された証明書の公開キーとランダム性のソースで初期化します。 -
javax.net.sslでのCertificateの使用
Certificateを返すjavax.net.sslのメソッド修飾子と型メソッド説明HandshakeCompletedEvent.getLocalCertificates()ハンドシェーク中にピアに送信された証明書を返します。abstract Certificate[]HttpsURLConnection.getLocalCertificates()ハンドシェーク中にサーバーに送信された証明書を返します。SSLSession.getLocalCertificates()ハンドシェーク中にピアに送信された証明書を返します。HandshakeCompletedEvent.getPeerCertificates()セッションを定義するときに設定された、ピアの識別情報を返します。SSLSession.getPeerCertificates()セッションを定義するときに設定された、ピアの識別情報を返します。abstract Certificate[]HttpsURLConnection.getServerCertificates()セッションを定義するときに設定された、サーバーの証明書チェーンを返します。