|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.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 - PrivateKeychain - 証明連鎖を表す Certificate 配列。証明連鎖の各要素が適切な順番で並べられており、非公開鍵に対応する Certificate がインデックス 0 の位置に含まれている必要があります。
NullPointerException - privateKey または chain が null の場合
IllegalArgumentException - 指定された証明連鎖の長さが 0 の場合、指定された証明連鎖に含まれる各 Certificate の種類が異なる場合、あるいは PrivateKey のアルゴリズムがエンドエンティティ Certificate (インデックス 0) 内の PublicKey のアルゴリズムと一致しない場合| メソッドの詳細 |
|---|
public PrivateKey getPrivateKey()
PrivateKey を取得します。
PrivateKeypublic Certificate[] getCertificateChain()
Certificate 連鎖を取得します。
格納される証明連鎖は、返される前に複製されます。
Certificate 配列。証明書の種類が X.509 である場合、返される配列の実行時の型は X509Certificate[] になるpublic Certificate getCertificate()
Certificate を取得します。
Certificate (インデックス 0)。この証明書の種類が X.509 である場合、返される証明書の実行時の型は X509Certificate になるpublic String toString()
Object 内の toString
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。