AppChallengeContext interface allows the Authentication
to return an object that contains state and is used for
subsequent steps in a multi-step challenge/response process.
AppContext is an interface that allows an application developer to publish values from within the application to the security runtime.
The AppContextElement abstract base class is a simple interface for representing a name/value pair.
Server side Authentication service.