KeyStoreBuilderParameters
public
class
KeyStoreBuilderParameters
extends Object
implements
ManagerFactoryParameters
| java.lang.Object | |
| ↳ | javax.net.ssl.KeyStoreBuilderParameters |
A parameters object for X509KeyManagers that encapsulates a List of KeyStore.Builders.
See also:
Summary
Public constructors | |
|---|---|
KeyStoreBuilderParameters(KeyStore.Builder builder)
Construct new KeyStoreBuilderParameters from the specified KeyStore.Builder. |
|
KeyStoreBuilderParameters(List<KeyStore.Builder> parameters)
Construct new KeyStoreBuilderParameters from a List of KeyStore.Builders. |
|
Public methods | |
|---|---|
List<KeyStore.Builder>
|
getParameters()
Return the unmodifiable List of the KeyStore.Builders encapsulated by this object. |
Inherited methods | |
|---|---|
Public constructors
KeyStoreBuilderParameters
public KeyStoreBuilderParameters (KeyStore.Builder builder)
Construct new KeyStoreBuilderParameters from the specified KeyStore.Builder.
| Parameters | |
|---|---|
builder |
KeyStore.Builder: the Builder object |
| Throws | |
|---|---|
NullPointerException |
if builder is null |
KeyStoreBuilderParameters
public KeyStoreBuilderParameters (List<KeyStore.Builder> parameters)
Construct new KeyStoreBuilderParameters from a List of KeyStore.Builders. Note that the list is cloned to protect against subsequent modification.
| Parameters | |
|---|---|
parameters |
List: the List of Builder objects |
| Throws | |
|---|---|
NullPointerException |
if parameters is null |
IllegalArgumentException |
if parameters is an empty list |
Public methods
getParameters
public List<KeyStore.Builder> getParameters ()
Return the unmodifiable List of the KeyStore.Builders encapsulated by this object.
| Returns | |
|---|---|
List<KeyStore.Builder> |
the unmodifiable List of the KeyStore.Builders encapsulated by this object. |