Show / Hide Table of Contents

Class EcDsaSignatureDescriptions.EcDsaShaSignatureDescription

Describes the SHA XML signature algorithm.

Inheritance
System.Object
System.Security.Cryptography.SignatureDescription
EcDsaSignatureDescriptions.EcDsaShaSignatureDescription
EcDsaSignatureDescriptions.EcDsaSha1SignatureDescription
EcDsaSignatureDescriptions.EcDsaSha256SignatureDescription
EcDsaSignatureDescriptions.EcDsaSha384SignatureDescription
EcDsaSignatureDescriptions.EcDsaSha512SignatureDescription
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 AsymmetricSignatureDeformatter.

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 AsymmetricSignatureFormatter.

Overrides
System.Security.Cryptography.SignatureDescription.CreateFormatter(System.Security.Cryptography.AsymmetricAlgorithm)
In This Article
Back to top Copyright © ComponentSpace Pty Ltd 2017-2022. All rights reserved.