Interface TlsSRPIdentityManager

All Known Implementing Classes:
SimulatedTlsSRPIdentityManager

public interface TlsSRPIdentityManager
Base interface for an object that can return login parameters from an SRP identity.
  • Method Details

    • getLoginParameters

      TlsSRPLoginParameters getLoginParameters(byte[] identity)
      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.