Table of Contents

Interface TlsSrpIdentityManager

Namespace
Org.BouncyCastle.Tls
Assembly
BouncyCastle.Cryptography.dll

Base interface for an object that can return login parameters from an SRP identity.

public interface TlsSrpIdentityManager

Methods

GetLoginParameters(byte[])

Lookup the TlsSrpLoginParameters corresponding to the specified identity.

TlsSrpLoginParameters GetLoginParameters(byte[] identity)

Parameters

identity byte[]

the SRP identity sent by the connecting client.

Returns

TlsSrpLoginParameters

the TlsSrpLoginParameters for the specified identity, or else 'simulated' parameters if the identity is not recognized. A null value is also allowed, but not recommended.

Remarks

NOTE: To avoid "identity probing", unknown identities SHOULD be handled as recommended in RFC 5054 2.5.1.3. SimulatedTlsSrpIdentityManager is provided for this purpose.