|
JavaTM Platform Standard Ed. 6 |
|||||||||
前 次 | フレームあり フレームなし |
KeyStoreException を使用しているパッケージ | |
---|---|
java.security | セキュリティーフレームワークのクラスとインタフェースを提供します。 |
java.security.cert | 証明書、証明書の取り消しリスト (CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。 |
javax.net.ssl | セキュアソケットパッケージのクラスを提供します。 |
java.security での KeyStoreException の使用 |
---|
KeyStoreException をスローする java.security のメソッド | |
---|---|
Enumeration<String> |
KeyStore.aliases()
このキーストアのすべての別名を一覧表示します。 |
boolean |
KeyStore.containsAlias(String alias)
このキーストアに、指定された別名が存在するかどうかを判定します。 |
void |
KeyStore.deleteEntry(String alias)
このキーストアから、指定された別名によって識別されるエントリを削除します。 |
abstract void |
KeyStoreSpi.engineDeleteEntry(String alias)
このキーストアから、指定された別名によって識別されるエントリを削除します。 |
KeyStore.Entry |
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 のインスタンスまたはサブクラスであるかどうかを判定します。 |
Certificate |
KeyStore.getCertificate(String alias)
指定された別名に関連した証明書を返します。 |
String |
KeyStore.getCertificateAlias(Certificate cert)
指定された証明書と一致する証明書がある最初のキーストアエントリの別名を返します。 |
Certificate[] |
KeyStore.getCertificateChain(String alias)
指定された別名に関連付けられた証明書チェーンを返します。 |
Date |
KeyStore.getCreationDate(String alias)
指定された別名によって識別されるエントリの作成日を返します。 |
KeyStore.Entry |
KeyStore.getEntry(String alias,
KeyStore.ProtectionParameter protParam)
指定された保護パラメータを使用して、指定された別名に対するキーストア Entry を取得します。 |
static KeyStore |
KeyStore.getInstance(String type)
指定された型のキーストアオブジェクトを返します。 |
static KeyStore |
KeyStore.getInstance(String type,
Provider provider)
指定された型のキーストアオブジェクトを返します。 |
static KeyStore |
KeyStore.getInstance(String type,
String provider)
指定された型のキーストアオブジェクトを返します。 |
Key |
KeyStore.getKey(String alias,
char[] password)
指定されたパスワードを使って、指定された別名に関連した鍵を復元し、その鍵を返します。 |
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(KeyStore.LoadStoreParameter param)
指定された LoadStoreParameter を使用してこのキーストアを格納します。 |
void |
KeyStore.store(OutputStream stream,
char[] password)
指定された出力ストリームにこのキーストアを格納し、指定されたパスワードでその整合性を保護します。 |
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 void |
TrustManagerFactorySpi.engineInit(KeyStore ks)
証明書発行局と関連する信頼データのソースを使用して、このファクトリを初期化します。 |
protected abstract void |
KeyManagerFactorySpi.engineInit(KeyStore ks,
char[] password)
鍵データのソースを使用して、このファクトリを初期化します。 |
void |
TrustManagerFactory.init(KeyStore ks)
証明書発行局と関連する信頼データのソースを使用して、このファクトリを初期化します。 |
void |
KeyManagerFactory.init(KeyStore ks,
char[] password)
鍵データのソースを使用して、このファクトリを初期化します。 |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前 次 | フレームあり フレームなし |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。