The NegotiableChallengeHandler type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | CanHandle |
Can the presented challenge be potentially handled by this challenge handler?
a challenge request object containing a challenge (Inherited from ChallengeHandler.)Return Valuetrue iff this challenge handler could potentially respond meaningfully to the challenge. |
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | (Inherited from Object.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetType | (Inherited from Object.) |
![]() | Handle |
Handle the presented challenge by creating a challenge response or returning NULL.
This responsibility is usually achieved
by using the associated LoginHandler to obtain user credentials, and transforming those credentials
into a ChallengeResponse.
(Inherited from ChallengeHandler.)When it is not possible to create a ChallengeResponse, this method MUST return NULL. a challenge objectReturn Valuea challenge response object or NULL if no response is possible. |
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | ToString | (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
![]() | LoginHandler |
Provide a general login handler to be used in association with this challenge handler.
The login handler is used to assist in obtaining credentials to respond to any
challenge requests when this challenge handler handles the request.
a login handler for credentials. Return Valuethis challenge handler object, to support chained calls |
![]() | SupportedOids |
Return a collection of string representations of object identifiers
supported by this challenge handler implementation, in dot-separated notation.
For example: 1.3.5.1.5.2
Return Valuea collection of string representations of object identifiers supported by this challenge handler implementation. |