KeyStoreBuilderParameters (Java Platform SE 6) (original) (raw)



javax.net.ssl

Class KeyStoreBuilderParameters

java.lang.Object extended by javax.net.ssl.KeyStoreBuilderParameters

All Implemented Interfaces:

ManagerFactoryParameters


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.