Photon Server API Documentation v5.0RC1

Public Member Functions | Properties | List of all members
Photon.Common.Authentication.CustomAuthentication.IClientAuthenticationQueue Interface Reference
Inheritance diagram for Photon.Common.Authentication.CustomAuthentication.IClientAuthenticationQueue:
Photon.Common.Authentication.CustomAuthentication.ClientAuthenticationQueue

Public Member Functions

void EnqueueRequest (string clientQueryStringParamters, byte[] postData, string contentType, Action< AsyncHttpResponse, IClientAuthenticationQueue > callback, object state, bool checkUrl=true)
 
void EnqueueRequestWithExpectedStatusCodes (HttpWebRequest webRequest, byte[] postData, Action< AsyncHttpResponse, IClientAuthenticationQueue > callback, object state, List< HttpStatusCode > expectedStatusCodes)
 

Properties

NameValueCollection QueryStringParametersCollection [get]
 
string Uri [get]
 
string QueryStringParameters [get]
 
bool RejectIfUnavailable [get]
 
bool ForwardAsJSON [get]
 
ClientAuthenticationType ClientAuthenticationType [get]
 
object CustomData [get]
 

Member Function Documentation

◆ EnqueueRequest()

void Photon.Common.Authentication.CustomAuthentication.IClientAuthenticationQueue.EnqueueRequest ( string  clientQueryStringParamters,
byte[]  postData,
string  contentType,
Action< AsyncHttpResponse, IClientAuthenticationQueue callback,
object  state,
bool  checkUrl = true 
)

◆ EnqueueRequestWithExpectedStatusCodes()

void Photon.Common.Authentication.CustomAuthentication.IClientAuthenticationQueue.EnqueueRequestWithExpectedStatusCodes ( HttpWebRequest  webRequest,
byte[]  postData,
Action< AsyncHttpResponse, IClientAuthenticationQueue callback,
object  state,
List< HttpStatusCode >  expectedStatusCodes 
)

Property Documentation

◆ ClientAuthenticationType

ClientAuthenticationType Photon.Common.Authentication.CustomAuthentication.IClientAuthenticationQueue.ClientAuthenticationType
get

◆ CustomData

object Photon.Common.Authentication.CustomAuthentication.IClientAuthenticationQueue.CustomData
get

◆ ForwardAsJSON

bool Photon.Common.Authentication.CustomAuthentication.IClientAuthenticationQueue.ForwardAsJSON
get

◆ QueryStringParameters

string Photon.Common.Authentication.CustomAuthentication.IClientAuthenticationQueue.QueryStringParameters
get

◆ QueryStringParametersCollection

NameValueCollection Photon.Common.Authentication.CustomAuthentication.IClientAuthenticationQueue.QueryStringParametersCollection
get

◆ RejectIfUnavailable

bool Photon.Common.Authentication.CustomAuthentication.IClientAuthenticationQueue.RejectIfUnavailable
get

◆ Uri

string Photon.Common.Authentication.CustomAuthentication.IClientAuthenticationQueue.Uri
get