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