The interface for a proxy authentication challenge handler.
More...
Inherited by PushTechnology.ClientInterface.Client.Session.Proxy.HttpBasicChallengeHandler, and PushTechnology.ClientInterface.Client.Session.Proxy.NullHttpProxyAuthenticationChallengeHandler.
|
IDictionary< string, string > | GetResponse (IDictionary< string, string > challenge) |
| Called when a challenge from the proxy is received. The authenticator will return a response to the challenge. More...
|
|
|
int | MaximumConversations [get] |
| This property returns the maximum number of HTTP transactions permitted by the authentication method before authentication fails. More...
|
|
The interface for a proxy authentication challenge handler.
IDictionary<string, string> PushTechnology.ClientInterface.Client.Session.Proxy.IHttpProxyAuthenticationChallengeHandler.GetResponse |
( |
IDictionary< string, string > |
challenge | ) |
|
Called when a challenge from the proxy is received. The authenticator will return a response to the challenge.
- Parameters
-
challenge | a dictionary of the HTTP headers corresponding to the challenge received from the proxy |
- Returns
- a map of HTTP headers in response to the challenge
int PushTechnology.ClientInterface.Client.Session.Proxy.IHttpProxyAuthenticationChallengeHandler.MaximumConversations |
|
get |
This property returns the maximum number of HTTP transactions permitted by the authentication method before authentication fails.
- Returns
- the maximum number of HTTP transactions
The documentation for this interface was generated from the following file:
- LegacyModule/Client/Session/Proxy/IHttpProxyAuthenticationChallengeHandler.cs