AsymmetricSignatureFormatter Class

Definition

Represents the base class from which all implementations of asymmetric signature formatters derive.

public ref class AsymmetricSignatureFormatter abstract
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public abstract class AsymmetricSignatureFormatter
public abstract class AsymmetricSignatureFormatter
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class AsymmetricSignatureFormatter
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
type AsymmetricSignatureFormatter = class
type AsymmetricSignatureFormatter = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type AsymmetricSignatureFormatter = class
Public MustInherit Class AsymmetricSignatureFormatter
Inheritance
AsymmetricSignatureFormatter
Derived
Attributes

Remarks

Asymmetric signature formatters create digital signatures that are verified using implementations of AsymmetricSignatureDeformatter.

Constructors

AsymmetricSignatureFormatter()

Initializes a new instance of AsymmetricSignatureFormatter.

Methods

CreateSignature(Byte[])

When overridden in a derived class, creates the signature for the specified data.

CreateSignature(HashAlgorithm)

Creates the signature from the specified hash value.

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
SetHashAlgorithm(String)

When overridden in a derived class, sets the hash algorithm to use for creating the signature.

SetKey(AsymmetricAlgorithm)

When overridden in a derived class, sets the asymmetric algorithm to use to create the signature.

ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to

See also