- java.lang.Object
- 
- 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 SummaryConstructors Constructor Description 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.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description List<KeyStore.Builder>getParameters()Return the unmodifiable List of the KeyStore.Builders encapsulated by this object.
 
- 
- 
- 
Constructor Detail- 
KeyStoreBuilderParameterspublic KeyStoreBuilderParameters(KeyStore.Builder builder) Construct new KeyStoreBuilderParameters from the specified KeyStore.Builder.- Parameters:
- builder- the Builder object
- Throws:
- NullPointerException- if builder is null
 
 - 
KeyStoreBuilderParameterspublic 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- if parameters is null
- IllegalArgumentException- if parameters is an empty list
 
 
- 
 - 
Method Detail- 
getParameterspublic List<KeyStore.Builder> getParameters() Return the unmodifiable List of the KeyStore.Builders encapsulated by this object.- Returns:
- the unmodifiable List of the KeyStore.Builders encapsulated by this object.
 
 
- 
 
-