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. |