Added in API level 1

KeyStoreBuilderParameters

open class KeyStoreBuilderParameters : ManagerFactoryParameters
kotlin.Any
   ↳ javax.net.ssl.KeyStoreBuilderParameters

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

Summary

Public constructors

Construct new KeyStoreBuilderParameters from the specified java.security.KeyStore.Builder.

Construct new KeyStoreBuilderParameters from a List of java.security.KeyStore.Builders.

Public methods
open MutableList<KeyStore.Builder!>!

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

Public constructors

KeyStoreBuilderParameters

Added in API level 1
KeyStoreBuilderParameters(builder: KeyStore.Builder!)

Construct new KeyStoreBuilderParameters from the specified java.security.KeyStore.Builder.

Parameters
builder KeyStore.Builder!: the Builder object
Exceptions
java.lang.NullPointerException if builder is null

KeyStoreBuilderParameters

Added in API level 1
KeyStoreBuilderParameters(parameters: MutableList<KeyStore.Builder!>!)

Construct new KeyStoreBuilderParameters from a List of java.security.KeyStore.Builders. Note that the list is cloned to protect against subsequent modification.

Parameters
parameters MutableList<KeyStore.Builder!>!: the List of Builder objects
Exceptions
java.lang.NullPointerException if parameters is null
java.lang.IllegalArgumentException if parameters is an empty list

Public methods

getParameters

Added in API level 1
open fun getParameters(): MutableList<KeyStore.Builder!>!

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

Return
MutableList<KeyStore.Builder!>! the unmodifiable List of the java.security.KeyStore.Builders encapsulated by this object.