Table of Contents

Class RsassaPssParameters

Namespace
Enterprises.Org.BouncyCastle.Asn1.Pkcs
Assembly
Enterprises.BouncyCastle.Crypto.dll
public class RsassaPssParameters : Asn1Encodable, IAsn1Convertible
Inheritance
RsassaPssParameters
Implements
Inherited Members

Constructors

RsassaPssParameters()

public RsassaPssParameters()

RsassaPssParameters(Asn1Sequence)

public RsassaPssParameters(Asn1Sequence seq)

Parameters

seq Asn1Sequence

RsassaPssParameters(AlgorithmIdentifier, AlgorithmIdentifier, DerInteger, DerInteger)

public RsassaPssParameters(AlgorithmIdentifier hashAlgorithm, AlgorithmIdentifier maskGenAlgorithm, DerInteger saltLength, DerInteger trailerField)

Parameters

hashAlgorithm AlgorithmIdentifier
maskGenAlgorithm AlgorithmIdentifier
saltLength DerInteger
trailerField DerInteger

Fields

DefaultHashAlgorithm

public static readonly AlgorithmIdentifier DefaultHashAlgorithm

Field Value

AlgorithmIdentifier

DefaultMaskGenFunction

public static readonly AlgorithmIdentifier DefaultMaskGenFunction

Field Value

AlgorithmIdentifier

DefaultSaltLength

public static readonly DerInteger DefaultSaltLength

Field Value

DerInteger

DefaultTrailerField

public static readonly DerInteger DefaultTrailerField

Field Value

DerInteger

Properties

HashAlgorithm

public AlgorithmIdentifier HashAlgorithm { get; }

Property Value

AlgorithmIdentifier

MaskGenAlgorithm

public AlgorithmIdentifier MaskGenAlgorithm { get; }

Property Value

AlgorithmIdentifier

SaltLength

public DerInteger SaltLength { get; }

Property Value

DerInteger

TrailerField

public DerInteger TrailerField { get; }

Property Value

DerInteger

Methods

GetInstance(object)

public static RsassaPssParameters GetInstance(object obj)

Parameters

obj object

Returns

RsassaPssParameters

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object