Org.BouncyCastle.Tls.SimulatedTlsSrpIdentityManager
An implementation of TlsSrpIdentityManager that simulates the existence of "unknown"
identities to obscure the fact that there is no verifier for them.
namespace Org.BouncyCastle.Tls
{
public class SimulatedTlsSrpIdentityManager : TlsSrpIdentityManager
{
protected readonly Srp6Group m_group;
protected readonly TlsSrp6VerifierGenerator m_verifierGenerator;
protected readonly TlsMac m_mac;
public static SimulatedTlsSrpIdentityManager GetRfc5054Default(TlsCrypto crypto, Srp6Group group, byte[] seedKey);
public SimulatedTlsSrpIdentityManager(Srp6Group group, TlsSrp6VerifierGenerator verifierGenerator, TlsMac mac);
public virtual TlsSrpLoginParameters GetLoginParameters(byte[] identity);
}
}