1using System.Threading.Tasks;
Interface for authentication mechanisms.
Interface for client-side client connections.
Task< string > Initiate(IAuthenticationMechanism Mechanism, string Parameters)
Initiates authentication
Task< string > ChallengeResponse(IAuthenticationMechanism Mechanism, string Parameters)
Sends a challenge response back to the server.
Task< string > FinalResponse(IAuthenticationMechanism Mechanism, string Parameters)
Sends a final response back to the server.