|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object java.security.KeyStore.PrivateKeyEntry
public static final class KeyStore.PrivateKeyEntry
特定の PrivateKey
と対応する証明書チェーンが格納された KeyStore
エントリです。
コンストラクタの概要 | |
---|---|
KeyStore.PrivateKeyEntry(PrivateKey privateKey,
Certificate[] chain)
特定の PrivateKey と対応する証明書チェーンを使って PrivateKeyEntry を構築します。 |
メソッドの概要 | |
---|---|
Certificate |
getCertificate()
このエントリ内の証明書チェーンからエンドエンティティー Certificate を取得します。 |
Certificate[] |
getCertificateChain()
このエントリ内の Certificate 連鎖を取得します。 |
PrivateKey |
getPrivateKey()
このエントリ内の PrivateKey を取得します。 |
String |
toString()
この PrivateKeyEntry の文字列表現を返します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public KeyStore.PrivateKeyEntry(PrivateKey privateKey, Certificate[] chain)
PrivateKey
と対応する証明書チェーンを使って PrivateKeyEntry
を構築します。
指定された chain
は、新しい PrivateKeyEntry
オブジェクトへの格納前に複製されます。
privateKey
- PrivateKey
chain
- 証明書チェーンを表す Certificate
配列。
証明書チェーンの各要素が適切な順番で並べられていて、非公開鍵に対応するインデックス 0 の位置に Certificate
が含まれている必要がある
NullPointerException
- privateKey
または chain
が null
の場合
IllegalArgumentException
- 指定された証明書チェーンの長さが 0 の場合、指定された証明書チェーンに同じタイプの Certificate
が含まれていない場合、または PrivateKey
のアルゴリズムがエンドエンティティー Certificate
(インデックス 0) 内の PublicKey
のアルゴリズムと一致しない場合メソッドの詳細 |
---|
public PrivateKey getPrivateKey()
PrivateKey
を取得します。
PrivateKey
public Certificate[] getCertificateChain()
Certificate
連鎖を取得します。
格納される証明書チェーンは、返される前に複製されます。
Certificate
配列。
証明書タイプが X.509 である場合、返される配列の実行時の型は X509Certificate[]
public Certificate getCertificate()
Certificate
を取得します。
Certificate
(インデックス 0)。
証明書タイプが X.509 である場合、返される証明書の実行時の型は X509Certificate
public String toString()
Object
内の toString
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。