IHttpInterceptor Members
The IHttpInterceptor type exposes the following members.
Methods
Name | Description | |
---|---|---|
cdeProcessPost |
This is the main http processing function of the C-DEngine. You can call this function to inject an Http
request into the C DEngine. Among other uses, it could be used for unit-testing of an http interceptor.
|
|
CreateHttpHeader |
A helper function to create a header from the provided TheRequestData.
|
|
Equals(System.Object) | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetGlobalScripts |
New V4: returns a list of all globally registered Javascript scripts.
|
|
GetHashCode | (Inherited from Object.) | |
GetScopesFromClientCertificate |
New in V4.301: Validates a client certificate and returns a list of permitted scopeIDs for the connection request
This function is called during the initial ISB Connection
|
|
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
RegisterGlobalScriptInterceptor |
This function registers a callback function to provide one or more global Javascript files. If this
function is called from inside an isolated plugin, the request is forwarded to the master node.
|
|
RegisterHttpInterceptorAfter |
This Interceptor registers a path that will be parsed AFTER the C-DEngine processes the request further
If this function is called from within an isolated plugin, the request is forwarded to the master node.
|
|
RegisterHttpInterceptorB4 |
This function registers an interceptor callback function, and a target URL path, to be called BEFORE the
C DEngine processes the request further. If this function is called from inside an isolated plugin, the
request is forwarded to the master node.
|
|
RegisterStatusRequest |
This function allows a plugin to register a callback function that adds HTML to the
web page that is displayed when the user summons the cdeStatus.aspx status page with
either ALL or DIAG specified as a parameter.
|
|
ToString | (Inherited from Object.) | |
UnregisterHttpInterceptorAfter |
Unregisters a path from the Interceptor
If this function is called from within an isolated plugin, the request is forwarded to the master node.
|
|
UnregisterHttpInterceptorB4 |
Unregisters a path from the Interceptor
If this function is called from within an isolated plugin, the request is forwarded to the master node.
|
|
ValidateCertificateRoot |
New in V4.301: Validates the root of a ClientCertificate if RequiredClientCertRootThumbprints is set in the configuration
|