Early Preview
This is currently very much a preview. Please feel free to try things out,
but don't be upset if anything is not yet working. Feedback is welcome over on our
GitHub Dicussions page.
class System.​Security.​Cryptography.​SignatureDescription
Assembly: System.Security.Cryptography
Inheritance: object → SignatureDescription
Contains information about the properties of a digital signature.
Properties
public
string
DeformatterAlgorithm
Gets or sets the deformatter algorithm for the signature description.
public
string
DigestAlgorithm
Gets or sets the digest algorithm for the signature description.
public
string
FormatterAlgorithm
Gets or sets the formatter algorithm for the signature description.
public
string
KeyAlgorithm
Gets or sets the key algorithm for the signature description.
Methods
CreateDeformatter​(AsymmetricAlgorithm key)
key
The key to use in the <see cref="T:System.Security.Cryptography.AsymmetricSignatureDeformatter" /> .
Returns The newly created <see cref="T:System.Security.Cryptography.AsymmetricSignatureDeformatter" /> instance.
Creates an <see cref="T:System.Security.Cryptography.AsymmetricSignatureDeformatter" /> instance with the specified key using the <see cref="P:System.Security.Cryptography.SignatureDescription.DeformatterAlgorithm" /> property.
public
HashAlgorithm
CreateDigest​() Returns The newly created <see cref="T:System.Security.Cryptography.HashAlgorithm" /> instance.
Creates a <see cref="T:System.Security.Cryptography.HashAlgorithm" /> instance using the <see cref="P:System.Security.Cryptography.SignatureDescription.DigestAlgorithm" /> property.
public
AsymmetricSignatureFormatter
CreateFormatter​(AsymmetricAlgorithm key)
key
The key to use in the <see cref="T:System.Security.Cryptography.AsymmetricSignatureFormatter" /> .
Returns The newly created <see cref="T:System.Security.Cryptography.AsymmetricSignatureFormatter" /> instance.
Creates an <see cref="T:System.Security.Cryptography.AsymmetricSignatureFormatter" /> instance with the specified key using the <see cref="P:System.Security.Cryptography.SignatureDescription.FormatterAlgorithm" /> property.
public
bool
Equals​(object obj)
Inherited from object
protected
void
Finalize​()
Inherited from object
public
int
GetHashCode​()
Inherited from object
protected
object
MemberwiseClone​()
Inherited from object
public
string
ToString​()
Inherited from object