2using System.Threading.Tasks;
33 Task<bool>
ProcessLoginFailure(
string RemoteEndpoint,
string Protocol, DateTime Timestamp,
string Reason);
Interface for classes that monitor login events, and help applications determine malicious intent.
Task ProcessLoginSuccessful(string RemoteEndpoint, string Protocol)
Processes a successful login attempt.
Task< DateTime?> GetEarliestLoginOpportunity(string RemoteEndpoint, string Protocol)
Checks when a remote endpoint can login.
Task< bool > ProcessLoginFailure(string RemoteEndpoint, string Protocol, DateTime Timestamp, string Reason)
Processes a failed login attempt.