Public Member Functions | |
CustomAuthHandler (IHttpRequestQueueCountersFactory factory) | |
void | AuthenticateClient (ICustomAuthPeer peer, IAuthenticateRequest authRequest, AuthSettings authSettings, SendParameters sendParameters, object state) |
void | InitializeFromConfig () |
Protected Member Functions | |
void | AddNewAuthProvider (string url, string nameValuePairAsQueryString, bool rejectIfUnavailable, ClientAuthenticationType authenticationType, string instanceName) |
virtual void | OnAuthenticateClient (ICustomAuthPeer peer, IAuthenticateRequest authRequest, AuthSettings authSettings, SendParameters sendParameters, object state) |
virtual void | IncrementFailedCustomAuth () |
Protected Attributes | |
Dictionary< ClientAuthenticationType, ClientAuthenticationQueue > | authenticationServices = new Dictionary<ClientAuthenticationType, ClientAuthenticationQueue>() |
bool | isAnonymousAccessAllowed |
IHttpRequestQueueCountersFactory | httpQueueCountersFactory |
CustomAuthResultCounters.Instance | TotalInstance = CustomAuthResultCounters.GetInstance("_Total") |
Properties | |
bool | IsAnonymousAccessAllowed [get, protected set] |
bool | IsClientAuthenticationEnabled [get, protected set] |
|
inline |
|
inlineprotected |
|
inline |
|
inlineprotectedvirtual |
|
inline |
|
inlineprotectedvirtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
getprotected set |
|
getprotected set |