A login handler is responsible for obtaining credentials from an arbitrary
source.
Login Handlers can be associated with one or more ChallengeHandler
objects, to ensure that when a Challenge Handler requires credentials for a ChallengeResponse,
the work is delegated to a LoginHandler.
At client configuration time, a
LoginHandler can be associated with a
ChallengeHandler as follows:
| Copy Code |
---|
public class MyLoginHandler : LoginHandler {
public PasswordAuthentication GetCredentials() {
// Obtain credentials in an application-specific manner
...
}
}
BasicChallengeHandler basicHandler = ChallengeHandlers.Load<BasicChallengeHandler>(typeof(BasicChallengeHandler));
basicHandler.LoginHandler = new MyLoginHandler();
ChallengeHandlers.Default = basicHandler;
|
Namespace:
Kaazing.Security
Assembly:
Kaazing.Gateway (in Kaazing.Gateway.dll)
Syntax
Visual Basic |
---|
Public Interface LoginHandler |
C# |
---|
public interface LoginHandler |
Visual C++ |
---|
public interface class LoginHandler |
See Also