Table of Contents

Class PbmParameter

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

Constructors

PbmParameter(Asn1OctetString, AlgorithmIdentifier, DerInteger, AlgorithmIdentifier)

public PbmParameter(Asn1OctetString salt, AlgorithmIdentifier owf, DerInteger iterationCount, AlgorithmIdentifier mac)

Parameters

salt Asn1OctetString
owf AlgorithmIdentifier
iterationCount DerInteger
mac AlgorithmIdentifier

PbmParameter(byte[], AlgorithmIdentifier, int, AlgorithmIdentifier)

public PbmParameter(byte[] salt, AlgorithmIdentifier owf, int iterationCount, AlgorithmIdentifier mac)

Parameters

salt byte[]
owf AlgorithmIdentifier
iterationCount int
mac AlgorithmIdentifier

Properties

IterationCount

public virtual DerInteger IterationCount { get; }

Property Value

DerInteger

Mac

public virtual AlgorithmIdentifier Mac { get; }

Property Value

AlgorithmIdentifier

Owf

public virtual AlgorithmIdentifier Owf { get; }

Property Value

AlgorithmIdentifier

Salt

public virtual Asn1OctetString Salt { get; }

Property Value

Asn1OctetString

Methods

GetInstance(object)

public static PbmParameter GetInstance(object obj)

Parameters

obj object

Returns

PbmParameter

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object