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