Table of Contents

Class RsaesOaepParameters

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

Constructors

RsaesOaepParameters()

public RsaesOaepParameters()

RsaesOaepParameters(Asn1Sequence)

public RsaesOaepParameters(Asn1Sequence seq)

Parameters

seq Asn1Sequence

RsaesOaepParameters(AlgorithmIdentifier, AlgorithmIdentifier, AlgorithmIdentifier)

public RsaesOaepParameters(AlgorithmIdentifier hashAlgorithm, AlgorithmIdentifier maskGenAlgorithm, AlgorithmIdentifier pSourceAlgorithm)

Parameters

hashAlgorithm AlgorithmIdentifier
maskGenAlgorithm AlgorithmIdentifier
pSourceAlgorithm AlgorithmIdentifier

Fields

DefaultHashAlgorithm

public static readonly AlgorithmIdentifier DefaultHashAlgorithm

Field Value

AlgorithmIdentifier

DefaultMaskGenFunction

public static readonly AlgorithmIdentifier DefaultMaskGenFunction

Field Value

AlgorithmIdentifier

DefaultPSourceAlgorithm

public static readonly AlgorithmIdentifier DefaultPSourceAlgorithm

Field Value

AlgorithmIdentifier

Properties

HashAlgorithm

public AlgorithmIdentifier HashAlgorithm { get; }

Property Value

AlgorithmIdentifier

MaskGenAlgorithm

public AlgorithmIdentifier MaskGenAlgorithm { get; }

Property Value

AlgorithmIdentifier

PSourceAlgorithm

public AlgorithmIdentifier PSourceAlgorithm { get; }

Property Value

AlgorithmIdentifier

Methods

GetInstance(object)

public static RsaesOaepParameters GetInstance(object obj)

Parameters

obj object

Returns

RsaesOaepParameters

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object