クラス
java.security.KeyStoreExceptionの使用
パッケージ
説明
セキュリティ・フレームワークのクラスとインタフェースを提供します。
証明書、証明書失効リスト(CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。
セキュア・ソケット・パッケージのクラスを提供します。
-
java.securityでのKeyStoreExceptionの使用
修飾子と型メソッド説明KeyStore.aliases()
このキーストアのすべての別名を一覧表示します。boolean
KeyStore.containsAlias(String alias)
このキーストアに、指定された別名が存在するかどうかを判定します。void
KeyStore.deleteEntry(String alias)
このキーストアから、指定された別名によって識別されるエントリを削除します。abstract void
KeyStoreSpi.engineDeleteEntry(String alias)
このキーストアから、指定された別名によって識別されるエントリを削除します。KeyStoreSpi.engineGetEntry(String alias, KeyStore.ProtectionParameter protParam)
指定された保護パラメータを使用して、指定された別名に対するKeyStore.Entry
を取得します。abstract void
KeyStoreSpi.engineSetCertificateEntry(String alias, Certificate cert)
指定された別名に、指定された証明書を割り当てます。void
KeyStoreSpi.engineSetEntry(String alias, KeyStore.Entry entry, KeyStore.ProtectionParameter protParam)
KeyStore.Entry
を指定された別名で保存します。abstract void
KeyStoreSpi.engineSetKeyEntry(String alias, byte[] key, Certificate[] chain)
指定された別名に、すでに保護されている指定のキーを割り当てます。abstract void
KeyStoreSpi.engineSetKeyEntry(String alias, Key key, char[] password, Certificate[] chain)
指定された別名に指定されたキーを割り当て、指定されたパスワードでそのキーを保護します。boolean
KeyStore.entryInstanceOf(String alias, Class<? extends KeyStore.Entry> entryClass)
指定されたalias
のキーストアEntry
が、指定されたentryClass
のインスタンスまたはサブクラスであるかどうかを判定します。KeyStore.getCertificate(String alias)
指定された別名に関連した証明書を返します。KeyStore.getCertificateAlias(Certificate cert)
指定された証明書と一致する証明書がある最初のキーストア・エントリの別名を返します。KeyStore.getCertificateChain(String alias)
指定された別名に関連付けられている証明書チェーンを返します。KeyStore.getCreationDate(String alias)
指定された別名によって識別されるエントリの作成日を返します。KeyStore.getEntry(String alias, KeyStore.ProtectionParameter protParam)
指定された保護パラメータを使用して、指定された別名に対するキーストアEntry
を取得します。static KeyStore
KeyStore.getInstance(File file, char[] password)
適切なキーストア型のロードされたキーストア・オブジェクトを返します。static KeyStore
KeyStore.getInstance(File file, KeyStore.LoadStoreParameter param)
適切なキーストア型のロードされたキーストア・オブジェクトを返します。static KeyStore
KeyStore.getInstance(String type)
指定されたタイプのキーストア・オブジェクトを返します。static KeyStore
KeyStore.getInstance(String type, String provider)
指定されたタイプのキーストア・オブジェクトを返します。static KeyStore
KeyStore.getInstance(String type, Provider provider)
指定されたタイプのキーストア・オブジェクトを返します。指定されたパスワードを使って、指定された別名に関連したキーを復元し、そのキーを返します。abstract KeyStore
KeyStore.Builder.getKeyStore()
このオブジェクトが記述するKeyStoreを返します。abstract KeyStore.ProtectionParameter
KeyStore.Builder.getProtectionParameter(String alias)
指定された別名のEntry
を取得する際に使用すべきProtectionParameterを返します。boolean
KeyStore.isCertificateEntry(String alias)
指定された別名で識別されるエントリが、setCertificateEntry
を呼び出して作成されたエントリ、あるいはTrustedCertificateEntry
を指定してsetEntry
を呼び出して作成されたエントリのいずれかである場合、trueを返します。boolean
KeyStore.isKeyEntry(String alias)
指定された別名で識別されるエントリが、setKeyEntry
を呼び出して作成されたエントリ、あるいはPrivateKeyEntry
またはSecretKeyEntry
を指定してsetEntry
を呼び出して作成されたエントリのいずれかである場合、trueを返します。void
KeyStore.setCertificateEntry(String alias, Certificate cert)
指定された別名に、指定された信頼できる証明書を割り当てます。void
KeyStore.setEntry(String alias, KeyStore.Entry entry, KeyStore.ProtectionParameter protParam)
キーストアEntry
を指定された別名で保存します。void
KeyStore.setKeyEntry(String alias, byte[] key, Certificate[] chain)
指定された別名に、すでに保護されている指定のキーを割り当てます。void
KeyStore.setKeyEntry(String alias, Key key, char[] password, Certificate[] chain)
指定された別名に指定されたキーを割り当て、指定されたパスワードでそのキーを保護します。int
KeyStore.size()
このキーストアのエントリ数を取得します。void
KeyStore.store(OutputStream stream, char[] password)
指定された出力ストリームにこのキーストアを格納し、指定されたパスワードでその整合性を保護します。void
KeyStore.store(KeyStore.LoadStoreParameter param)
指定されたLoadStoreParameter
を使用してこのキーストアを格納します。 -
java.security.certでのKeyStoreExceptionの使用
修飾子コンストラクタ説明PKIXBuilderParameters(KeyStore keystore, CertSelector targetConstraints)
もっとも信頼できるCAのセットを、指定したKeyStore
に含まれる信頼できる証明書エントリから生成する、PKIXBuilderParameters
のインスタンスを作成します。PKIXParameters(KeyStore keystore)
もっとも信頼できるCAのセットを、指定したKeyStore
に含まれる信頼できる証明書エントリから生成する、PKIXParameters
のインスタンスを作成します。 -
javax.net.sslでのKeyStoreExceptionの使用
修飾子と型メソッド説明protected abstract void
KeyManagerFactorySpi.engineInit(KeyStore ks, char[] password)
キー・データのソースを使用して、このファクトリを初期化します。protected abstract void
TrustManagerFactorySpi.engineInit(KeyStore ks)
証明書発行局と関連する信頼データのソースを使用して、このファクトリを初期化します。void
キー・データのソースを使用して、このファクトリを初期化します。void
証明書発行局と関連する信頼データのソースを使用して、このファクトリを初期化します。