Class EcDsaSignatureDescriptions.EcDsaShaSignatureDescription
Describes the SHA XML signature algorithm.
Inheritance
System.Object
System.Security.Cryptography.SignatureDescription
EcDsaSignatureDescriptions.EcDsaShaSignatureDescription
Inherited Members
System.Security.Cryptography.SignatureDescription.CreateDigest()
System.Security.Cryptography.SignatureDescription.DeformatterAlgorithm
System.Security.Cryptography.SignatureDescription.DigestAlgorithm
System.Security.Cryptography.SignatureDescription.FormatterAlgorithm
System.Security.Cryptography.SignatureDescription.KeyAlgorithm
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: ComponentSpace.Saml2.XmlSecurity.Signature
Assembly: ComponentSpace.Saml2.dll
Syntax
public abstract class EcDsaShaSignatureDescription : SignatureDescription
Constructors
EcDsaShaSignatureDescription(String)
Constructs the SHA XML signature algorithm description.
Declaration
public EcDsaShaSignatureDescription(string digestAlgorithm)
Parameters
Type | Name | Description |
---|---|---|
System.String | digestAlgorithm | The digest algorithm. |
Methods
CreateDeformatter(AsymmetricAlgorithm)
Creates an AsymmetricSignatureDeformatter
with the specified key.
Declaration
public override AsymmetricSignatureDeformatter CreateDeformatter(AsymmetricAlgorithm key)
Parameters
Type | Name | Description |
---|---|---|
System.Security.Cryptography.AsymmetricAlgorithm | key | The key. |
Returns
Type | Description |
---|---|
System.Security.Cryptography.AsymmetricSignatureDeformatter | The |
Overrides
System.Security.Cryptography.SignatureDescription.CreateDeformatter(System.Security.Cryptography.AsymmetricAlgorithm)
CreateFormatter(AsymmetricAlgorithm)
Creates an AsymmetricSignatureFormatter
with the specified key.
Declaration
public override AsymmetricSignatureFormatter CreateFormatter(AsymmetricAlgorithm key)
Parameters
Type | Name | Description |
---|---|---|
System.Security.Cryptography.AsymmetricAlgorithm | key | The key. |
Returns
Type | Description |
---|---|
System.Security.Cryptography.AsymmetricSignatureFormatter | The |
Overrides
System.Security.Cryptography.SignatureDescription.CreateFormatter(System.Security.Cryptography.AsymmetricAlgorithm)