|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.security.cert.CollectionCertStoreParameters
public class CollectionCertStoreParameters
Collection CertStore アルゴリズムの入力で使用されるパラメータです。
このクラスは、Collection CertStore アルゴリズムの実装に必要な構成パラメータを提供するために使用されます。このクラスに含まれる唯一のパラメータは、CertStore による証明書と CRL の取得元として使用される Collection です。
並行アクセス
特に断らないかぎり、このクラスで定義されているメソッドはスレッドセーフではありません。単一のオブジェクトに並行アクセスする必要のある複数スレッドは、スレッド間で同期をとり、必要に応じてロックしなければなりません。異なるオブジェクトを操作する複数スレッドでは、同期を取る必要はありません。
Collection,
CertStore| コンストラクタの概要 | |
|---|---|
CollectionCertStoreParameters()
デフォルトのパラメータ値付きの CollectionCertStoreParameters のインスタンス (空で不変の Collection) を作成します。 |
|
CollectionCertStoreParameters(Collection<?> collection)
指定した Collection から証明書と CRL が取得できるような CollectionCertStoreParameters のインスタンスを作成します。 |
|
| メソッドの概要 | |
|---|---|
Object |
clone()
このオブジェクトの複製を返します。 |
Collection<?> |
getCollection()
Certificate や CRL が取得される Collection を返します。 |
String |
toString()
パラメータを説明する書式付き文字列を返します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public CollectionCertStoreParameters(Collection<?> collection)
Collection から証明書と CRL が取得できるような CollectionCertStoreParameters のインスタンスを作成します。指定された Collection に Certificate や CRL が含まれない場合、該当する Collection は CertStore によって無視されます。
Collection は複製されず、代わりに参照を使用します。参照を使用することで、呼び出し側が Certificates や CRL を Collection に対して連続して追加や削除ができるため、利用可能な Certificates や CRL のセットを Collection CertStore に変えることができます。Collection CertStore では、Collection の内容を変更しません。
Collection で初期化された Collection CertStore のメソッドをあるスレッドが呼び出しているときに、その Collection が変更される場合、その Collection にはフェイルファスト反復子が必要です。
collection - Certificate や CRL の Collection
NullPointerException - collection が null の場合public CollectionCertStoreParameters()
CollectionCertStoreParameters のインスタンス (空で不変の Collection) を作成します。
| メソッドの詳細 |
|---|
public Collection<?> getCollection()
Certificate や CRL が取得される Collection を返します。これは Collection の複製ではなく、参照です。参照を使用することで、呼び出し側が Certificates や CRL を Collection に対して連続して追加や削除ができます。
Collection。null にはならないpublic Object clone()
Collection の参照だけが複製され、内容は複製されません。
CertStoreParameters 内の cloneObject 内の cloneCloneablepublic 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 も参照してください。