#if !BESTHTTP_DISABLE_ALTERNATE_SSL && (!UNITY_WEBGL || UNITY_EDITOR)
#pragma warning disable
using System;
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Tls
{
/// Base interface for an object that can return login parameters from an SRP identity.
public interface TlsSrpIdentityManager
{
/// Lookup the corresponding to the specified identity.
///
/// NOTE: To avoid "identity probing", unknown identities SHOULD be handled as recommended in RFC 5054 2.5.1.3.
/// is provided for this purpose.
///
/// the SRP identity sent by the connecting client.
/// the for the specified identity, or else 'simulated' parameters
/// if the identity is not recognized. A null value is also allowed, but not recommended.
TlsSrpLoginParameters GetLoginParameters(byte[] identity);
}
}
#pragma warning restore
#endif