SignatureDescription

SignatureDescription

System.Security.Cryptography (mscorlib.dll)class
public class SignatureDescription {
// Public Constructors
   public SignatureDescription(  );
   public SignatureDescription(System.Security.SecurityElement el);
// Public Instance Properties
   public string DeformatterAlgorithm{set; get; }
   public string DigestAlgorithm{set; get; }
   public string FormatterAlgorithm{set; get; }
   public string KeyAlgorithm{set; get; }
// Public Instance Methods
   public virtual AsymmetricSignatureDeformatter CreateDeformatter(AsymmetricAlgorithm key);
   public virtual HashAlgorithm CreateDigest(  );
   public virtual AsymmetricSignatureFormatter CreateFormatter(AsymmetricAlgorithm key);
}

This class creates instances of the AsymmetricSignatureFormatter and AsymmetricSignatureDeformatter implementation classes based on the values of the class properties. The FormatterAlgorithm and DeformatterAlgorithm properties specify the formatting scheme; the DigestAlgorithm and the KeyAlgorithm properties specify the algorithms to use.

Instances of the formatter and deformatter implementation classes are created with the CreateFormatter( ) and CreateDeformatter( ) methods.



    Part V: API Quick Reference