AsymmetricSignatureFormatter Class

Definition

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

[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public abstract class AsymmetricSignatureFormatter
public abstract class AsymmetricSignatureFormatter
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class AsymmetricSignatureFormatter
Inheritance
AsymmetricSignatureFormatter
Derived
Attributes

Remarks

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

Constructors

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

Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

See also