Method | Description | |
---|---|---|
GetSchema ( ) : string | ||
HandleBinaryRequest ( byte &request ) : byte[] | ||
HandleBinaryRequest2 ( string Capabilities, byte &request ) : byte[] | ||
HandleRESTRequest ( string Capabilities, string resourceName, string operationName, string operationInput, string outputFormat, string requestProperties, string &responseProperties ) : byte[] | ||
HandleStringRequest ( string Capabilities, string request ) : string | ||
HandleStringWebRequest ( esriHttpMethod httpMethod, string requestURL, string queryString, string Capabilities, string requestData, string &responseContentType, esriWebResponseDataType &respDataType ) : byte[] | ||
Init ( IServerObjectHelper pSOH ) : void | ||
NetOperationAccessSOI ( ) : ESRI.ArcGIS.esriSystem | ||
Shutdown ( ) : void |
Method | Description | |
---|---|---|
CheckAuthorization ( string operationName ) : bool |
Very basic authorization filter. Uses hard-coded role list. Only checks authorization on find, identify and export, all other operations are forbidden.
|
|
GetRoleInformation ( ) : HashSet |
Get allowed roles for the user making a request.
|
public HandleBinaryRequest ( byte &request ) : byte[] | ||
request | byte | |
return | byte[] |
public HandleBinaryRequest2 ( string Capabilities, byte &request ) : byte[] | ||
Capabilities | string | |
request | byte | |
return | byte[] |
public HandleRESTRequest ( string Capabilities, string resourceName, string operationName, string operationInput, string outputFormat, string requestProperties, string &responseProperties ) : byte[] | ||
Capabilities | string | |
resourceName | string | |
operationName | string | |
operationInput | string | |
outputFormat | string | |
requestProperties | string | |
responseProperties | string | |
return | byte[] |
public HandleStringRequest ( string Capabilities, string request ) : string | ||
Capabilities | string | |
request | string | |
return | string |
public HandleStringWebRequest ( esriHttpMethod httpMethod, string requestURL, string queryString, string Capabilities, string requestData, string &responseContentType, esriWebResponseDataType &respDataType ) : byte[] | ||
httpMethod | esriHttpMethod | |
requestURL | string | |
queryString | string | |
Capabilities | string | |
requestData | string | |
responseContentType | string | |
respDataType | esriWebResponseDataType | |
return | byte[] |
public Init ( IServerObjectHelper pSOH ) : void | ||
pSOH | IServerObjectHelper | |
return | void |
public NetOperationAccessSOI ( ) : ESRI.ArcGIS.esriSystem | ||
return | ESRI.ArcGIS.esriSystem |