June 2003
Intermediate to advanced
714 pages
22h 8m
English
SignatureDescription
public class SignatureDescription { // Public Constructors public SignatureDescription( ); public SignatureDescription(System.Security.SecurityElementel); // 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(AsymmetricAlgorithmkey); public virtual HashAlgorithm CreateDigest( ); public virtual AsymmetricSignatureFormatter CreateFormatter(AsymmetricAlgorithmkey); }
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.