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