Android Guides | Samples

Java.Security.KeyStore.Builder Class

Builder is used to construct new instances of KeyStore.

See Also: KeyStore+Builder

Syntax

[Android.Runtime.Register("java/security/KeyStore$Builder", DoNotGenerateAcw=true)]
public abstract class KeyStore.Builder : Object

Remarks

Builder is used to construct new instances of KeyStore.

[Android Documentation]

Requirements

Namespace: Java.Security
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 1

The members of Java.Security.KeyStore.Builder are listed below.

See Also: Object

Protected Constructors

Constructs a new instance of Builder.
A constructor used when creating managed representations of JNI objects; called by the runtime.

Public Properties

[read-only]
abstract
KeyStoreKeyStore. Returns the KeyStore created by this Builder.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

abstract
GetProtectionParameter(String) : KeyStore+IProtectionParameter
Returns the ProtectionParameter to be used when a Entry with the specified alias is requested.
static
NewInstance(KeyStore, KeyStore+IProtectionParameter) : KeyStore+Builder
Returns a new Builder that holds the given KeyStore and the given ProtectionParameter.
static
NewInstance(String, Provider, KeyStore+IProtectionParameter) : KeyStore+Builder
Returns a new Builder that creates a new KeyStore based on the provided arguments.
static
NewInstance(String, Provider, File, KeyStore+IProtectionParameter) : KeyStore+Builder
Returns a new Builder that creates a new KeyStore based on the provided arguments.