DsaPrivateKey Class

Represents a DSA private key structure.

Definition

Namespace: SysadminsLV.PKI.Cryptography
Assembly: SysadminsLV.PKI (in SysadminsLV.PKI.dll) Version: 4.0.1
C#
public sealed class DsaPrivateKey : AsymmetricKeyPair
Inheritance
Object    AsymmetricKeyPair    DsaPrivateKey

Constructors

DsaPrivateKey(Byte) Initializes a new instance of DsaPrivateKey from a PKCS#1 or unencrypted PKCS#8 format.
DsaPrivateKey(DSA) Initializes a new instance of DsaPrivateKey from an existing DSA key.

Properties

KeyFormat Gets the private key format.
Oid Gets the algorithm identifier for the asymmetric algorithm group stored in the current object.
(Inherited from AsymmetricKeyPair)
PublicOnly Gets the value that indicates whether the current object stores only public part of key material. If False, then object contains both, public and private components.
(Inherited from AsymmetricKeyPair)

Methods

DisposeReleases all resources used by the DsaPrivateKey
(Overrides AsymmetricKeyPairDispose)
Equals
(Inherited from Object)
GetAsymmetricKey Gets the implementation object for the current asymmetric algorithm.
(Overrides AsymmetricKeyPairGetAsymmetricKey)
GetHashCode
(Inherited from Object)
GetType
(Inherited from Object)
ToString
(Inherited from Object)

See Also