Table of Contents

Class SimulatedTlsSrpIdentityManager

Namespace
Enterprises.Org.BouncyCastle.Crypto.Tls
Assembly
Enterprises.BouncyCastle.Crypto.dll
public class SimulatedTlsSrpIdentityManager : TlsSrpIdentityManager
Inheritance
SimulatedTlsSrpIdentityManager
Implements
Inherited Members

Constructors

SimulatedTlsSrpIdentityManager(Srp6GroupParameters, Srp6VerifierGenerator, IMac)

public SimulatedTlsSrpIdentityManager(Srp6GroupParameters group, Srp6VerifierGenerator verifierGenerator, IMac mac)

Parameters

group Srp6GroupParameters
verifierGenerator Srp6VerifierGenerator
mac IMac

Fields

mGroup

protected readonly Srp6GroupParameters mGroup

Field Value

Srp6GroupParameters

mMac

protected readonly IMac mMac

Field Value

IMac

mVerifierGenerator

protected readonly Srp6VerifierGenerator mVerifierGenerator

Field Value

Srp6VerifierGenerator

Methods

GetLoginParameters(byte[])

public virtual TlsSrpLoginParameters GetLoginParameters(byte[] identity)

Parameters

identity byte[]

Returns

TlsSrpLoginParameters

GetRfc5054Default(Srp6GroupParameters, byte[])

public static SimulatedTlsSrpIdentityManager GetRfc5054Default(Srp6GroupParameters group, byte[] seedKey)

Parameters

group Srp6GroupParameters
seedKey byte[]

Returns

SimulatedTlsSrpIdentityManager