Android.Security.KeyChain.ExtraPkcs12 Field
Optional extra for use with the Intent returned by KeyChain.CreateInstallIntent to specify a PKCS#12 key store to install.

Syntax

[Android.Runtime.Register("EXTRA_PKCS12")]
public const string ExtraPkcs12

Remarks

Optional extra for use with the Intent returned by KeyChain.CreateInstallIntent to specify a PKCS#12 key store to install. The extra value should be a byte[]. The bytes may come from an external source or be generated with Java.Security.KeyStore.Store(System.IO.Stream, System.Char[]) on a "PKCS12" instance.

The user will be prompted for the password to load the key store.

The key store will be scanned for NoType:java/security/KeyStore$PrivateKeyEntry;Href=../../../reference/java/security/KeyStore.PrivateKeyEntry.html entries and both the private key and associated certificate chain will be installed.

KeyChain.ExtraName may be used to provide a default alias name for the installed credentials.

[Android Documentation]

Requirements

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