public class

KeyStoreBuilderParameters

extends Object
implements ManagerFactoryParameters
java.lang.Object
   ↳ javax.net.ssl.KeyStoreBuilderParameters

Class Overview

A parameters object for X509KeyManagers that encapsulates a List of KeyStore.Builders.

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.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public KeyStoreBuilderParameters (KeyStore.Builder builder)

Construct new KeyStoreBuilderParameters from the specified KeyStore.Builder.

Parameters
builder the Builder object
Throws
NullPointerException if builder is null

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 if parameters is null
IllegalArgumentException if parameters is an empty list

Public Methods

public List<KeyStore.Builder> getParameters ()

Return the unmodifiable List of the KeyStore.Builders encapsulated by this object.

Returns