Show / Hide Table of Contents

Class RsaPssSignatureDescriptions.RsaPssSignatureFormatter

Formats RSA PSS signatures.

Inheritance
object
AsymmetricSignatureFormatter
RsaPssSignatureDescriptions.RsaPssSignatureFormatter
Inherited Members
AsymmetricSignatureFormatter.CreateSignature(HashAlgorithm)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: ComponentSpace.Saml2.XmlSecurity.Signature
Assembly: ComponentSpace.Saml2.dll
Syntax
public class RsaPssSignatureDescriptions.RsaPssSignatureFormatter : AsymmetricSignatureFormatter

Methods

CreateSignature(byte[])

Creates the signature from the specified hash value.

Declaration
public override byte[] CreateSignature(byte[] hash)
Parameters
Type Name Description
byte[] hash
Returns
Type Description
byte[]
Overrides
AsymmetricSignatureFormatter.CreateSignature(byte[])

SetHashAlgorithm(string)

Sets the name of the hash algorithm used to create the signature.

Declaration
public override void SetHashAlgorithm(string algorithmName)
Parameters
Type Name Description
string algorithmName

The hash algorithm name.

Overrides
AsymmetricSignatureFormatter.SetHashAlgorithm(string)

SetKey(AsymmetricAlgorithm)

Sets the key used to create the signature.

Declaration
public override void SetKey(AsymmetricAlgorithm key)
Parameters
Type Name Description
AsymmetricAlgorithm key

The key.

Overrides
AsymmetricSignatureFormatter.SetKey(AsymmetricAlgorithm)
In this article
Back to top Copyright © ComponentSpace Pty Ltd 2017-2025. All rights reserved.