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