private void CalculateResponse(CouchbaseLiteServiceListener listener) { if (!String.IsNullOrEmpty(_calculatedResponse)) { return; } _calculatedResponse = DigestCalculator.Calculate(_components, listener.HashPasswordToDigest); }
private void CalculateResponse(CouchbaseLiteServiceListener listener) { if (!String.IsNullOrEmpty(_calculatedResponse)) { return; } _calculatedResponse = DigestCalculator.Calculate(_components, listener.HashPasswordToDigest); }
public void Dispose() { if (_listener == null) { return; } _listener.Dispose(); _listener = null; }
public static void Main(string[] args) { CouchbaseLiteServiceListener listener = new CouchbaseLiteServiceListener(Manager.SharedInstance, port); listener.Start(); Console.ReadKey(true); listener.Stop(); }
public void Initialize(Credentials credentials) { Credentials = credentials; _listener = new CouchbaseLiteTcpListener(Manager.SharedInstance, Credentials.Port, CouchbaseLiteTcpOptions.AllowBasicAuth); _listener.SetPasswords(new Dictionary <string, string> { { Credentials.Login, Credentials.Password } }); }
internal bool ValidateAgainst(CouchbaseLiteServiceListener listener) { CalculateResponse(listener); return(_calculatedResponse == _components.Get("response")); }
internal bool ValidateAgainst(CouchbaseLiteServiceListener listener) { CalculateResponse(listener); return _calculatedResponse == _components.Get("response"); }