Show / Hide Table of Contents

Class RsaPssSignatureDescriptions.RsaPssShaSignatureDescription

Describes the SHA XML signature algorithm.

Inheritance
System.Object
System.Security.Cryptography.SignatureDescription
RsaPssSignatureDescriptions.RsaPssShaSignatureDescription
RsaPssSignatureDescriptions.RsaPssSha1SignatureDescription
RsaPssSignatureDescriptions.RsaPssSha256SignatureDescription
RsaPssSignatureDescriptions.RsaPssSha384SignatureDescription
RsaPssSignatureDescriptions.RsaPssSha512SignatureDescription
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 RsaPssShaSignatureDescription : SignatureDescription

Constructors

RsaPssShaSignatureDescription(String)

Constructs the SHA XML signature algorithm description.

Declaration
public RsaPssShaSignatureDescription(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.