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
identitybyte[]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.