KeyStoreBuilderParameters (Java Platform SE 6) (original) (raw)
javax.net.ssl
Class KeyStoreBuilderParameters
java.lang.Object
javax.net.ssl.KeyStoreBuilderParameters
All Implemented Interfaces:
public class KeyStoreBuilderParameters
extends Object
implements ManagerFactoryParameters
A parameters object for X509KeyManagers that encapsulates a List of KeyStore.Builders.
Since:
1.5
See Also:
KeyStore.Builder, X509KeyManager
Constructor Summary |
---|
KeyStoreBuilderParameters(KeyStore.Builder builder) Construct new KeyStoreBuilderParameters from the specifiedKeyStore.Builder. |
KeyStoreBuilderParameters(List<KeyStore.Builder> parameters) Construct new KeyStoreBuilderParameters from a List of KeyStore.Builders. |
Method Summary | |
---|---|
List<KeyStore.Builder> | getParameters() Return the unmodifiable List of theKeyStore.Builders encapsulated by this object. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, [wait](../../../java/lang/Object.html#wait%28long, int%29) |
Constructor Detail |
---|
KeyStoreBuilderParameters
public KeyStoreBuilderParameters(KeyStore.Builder builder)
Construct new KeyStoreBuilderParameters from the specifiedKeyStore.Builder.
Parameters:
builder
- the Builder object
Throws:
[NullPointerException](../../../java/lang/NullPointerException.html "class in java.lang")
- 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
- the List of Builder objects
Throws:
[NullPointerException](../../../java/lang/NullPointerException.html "class in java.lang")
- if parameters is null
[IllegalArgumentException](../../../java/lang/IllegalArgumentException.html "class in java.lang")
- if parameters is an empty list
Method Detail |
---|
getParameters
public List<KeyStore.Builder> getParameters()
Return the unmodifiable List of theKeyStore.Builders encapsulated by this object.
Returns:
the unmodifiable List of theKeyStore.Builders encapsulated by this object.
Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2015, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Scripting on this page tracks web page traffic, but does not change the content in any way.