クラス
java.security.KeyStoreExceptionの使用
| パッケージ | 説明 |
|---|---|
| java.security |
セキュリティ・フレームワークのクラスとインタフェースを提供します。
|
| java.security.cert |
証明書、証明書失効リスト(CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。
|
| javax.net.ssl |
セキュア・ソケット・パッケージのクラスを提供します。
|
-
java.securityでのKeyStoreExceptionの使用
KeyStoreExceptionをスローするjava.securityのメソッド 修飾子と型 メソッド 説明 Enumeration<String>KeyStore. aliases()このキーストアのすべての別名を一覧表示します。booleanKeyStore. containsAlias(String alias)このキーストアに、指定された別名が存在するかどうかを判定します。voidKeyStore. deleteEntry(String alias)このキーストアから、指定された別名によって識別されるエントリを削除します。abstract voidKeyStoreSpi. engineDeleteEntry(String alias)このキーストアから、指定された別名によって識別されるエントリを削除します。KeyStore.EntryKeyStoreSpi. 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のインスタンスまたはサブクラスであるかどうかを判定します。CertificateKeyStore. getCertificate(String alias)指定された別名に関連した証明書を返します。StringKeyStore. getCertificateAlias(Certificate cert)指定された証明書と一致する証明書がある最初のキーストア・エントリの別名を返します。Certificate[]KeyStore. getCertificateChain(String alias)指定された別名に関連付けられている証明書チェーンを返します。DateKeyStore. getCreationDate(String alias)指定された別名によって識別されるエントリの作成日を返します。KeyStore.EntryKeyStore. 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)指定されたタイプのキーストア・オブジェクトを返します。KeyKeyStore. getKey(String alias, char[] password)指定されたパスワードを使って、指定された別名に関連したキーを復元し、そのキーを返します。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)証明書発行局と関連する信頼データのソースを使用して、このファクトリを初期化します。voidKeyManagerFactory. init(KeyStore ks, char[] password)キー・データのソースを使用して、このファクトリを初期化します。voidTrustManagerFactory. init(KeyStore ks)証明書発行局と関連する信頼データのソースを使用して、このファクトリを初期化します。