Bouncy Castle Cryptography Library 1.64

org.bouncycastle.crypto.tls
Interface TlsSRPIdentityManager

All Known Implementing Classes:
SimulatedTlsSRPIdentityManager

Deprecated. Migrate to the (D)TLS API in org.bouncycastle.tls (bctls jar).

public interface TlsSRPIdentityManager


Method Summary
 TlsSRPLoginParameters getLoginParameters(byte[] identity)
          Deprecated. Lookup the TlsSRPLoginParameters corresponding to the specified identity.
 

Method Detail

getLoginParameters

public TlsSRPLoginParameters getLoginParameters(byte[] identity)
Deprecated. 
Lookup the TlsSRPLoginParameters corresponding to the specified identity. 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.
Parameters:
identity - the SRP identity sent by the connecting client
Returns:
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.

Bouncy Castle Cryptography Library 1.64