Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
ISaslPersistenceLayer.cs
1using System.Threading.Tasks;
4
6{
10 public interface ISaslPersistenceLayer
11 {
17 Task<IAccount> GetAccount(CaseInsensitiveString UserName);
18
25
31 byte[] GetRandomNumbers(int NrBytes);
32
36 string Domain
37 {
38 get;
39 }
40
45 {
46 get;
47 }
48
49 }
50}
Represents a case-insensitive string.
Class that monitors login events, and help applications determine malicious intent....
Definition: LoginAuditor.cs:26
Login state information relating to a remote endpoint
Interface for XMPP Server persistence layers. The persistence layer should implement caching.
Task< IAccount > GetAccount(CaseInsensitiveString UserName)
Method to call to fetch account information.
byte[] GetRandomNumbers(int NrBytes)
Generates a set of random numbers.
void AccountLogin(CaseInsensitiveString UserName, string RemoteEndpoint)
Successful login to account registered.