Javax.Crypto.EncryptedPrivateKeyInfo Members

The members of Javax.Crypto.EncryptedPrivateKeyInfo are listed below.

See Also: Inherited members from Java.Lang.Object

Public Constructors

Creates an EncryptedPrivateKeyInfo instance from its encoded representation by parsing it.
Creates an EncryptedPrivateKeyInfo instance from the encryption algorithm parameters an its encrypted data.
Creates an EncryptedPrivateKeyInfo instance from an algorithm name and its encrypted data.

Protected Constructors

A constructor used when creating managed representations of JNI objects; called by the runtime.

Public Properties

[read-only]
AlgNamestring. Returns the name of the encryption algorithm.
[read-only]
AlgParametersJava.Security.AlgorithmParameters. Returns the parameters used by the encryption algorithm.

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

GetEncoded() : byte[]
Returns the ASN.1 encoded representation of this object.
GetEncryptedData() : byte[]
Returns the encrypted data of this key.
GetKeySpec(Java.Security.IKey) : Java.Security.Spec.PKCS8EncodedKeySpec
Returns the PKCS8EncodedKeySpec object extracted from the encrypted data.
GetKeySpec(Cipher) : Java.Security.Spec.PKCS8EncodedKeySpec
Returns the PKCS8EncodedKeySpec object extracted from the encrypted data.
GetKeySpec(Java.Security.IKey, Java.Security.Provider) : Java.Security.Spec.PKCS8EncodedKeySpec
Returns the PKCS8EncodedKeySpec object extracted from the encrypted data.
GetKeySpec(Java.Security.IKey, string) : Java.Security.Spec.PKCS8EncodedKeySpec
Returns the PKCS8EncodedKeySpec object extracted from the encrypted data.