51Degrees Pipeline for .NET

FiftyOne.Pipeline.JavaScriptBuilder.Constants Class Reference

Detailed Description

Static class containing various constants that are used by the Pipeline and/or are helpful to callers.

Static Public Attributes

const string EVIDENCE_HOST_KEY
 The complete key to be used when the 'Host' HTTP header is passed as evidence.
const string EVIDENCE_OBJECT_NAME_SUFFIX
 The suffix used when the JavaScriptBuilderElement 'object name' parameter is supplied as evidence.
const string EVIDENCE_ENABLE_COOKIES_SUFFIX
 The suffix used when the JavaScriptBuilderElement 'enable cookies' parameter is supplied as evidence.
const string EVIDENCE_OBJECT_NAME
 The complete key to be used when the JavaScriptBuilderElement 'object name' parameter is supplied as part of the query string.
const string EVIDENCE_ENABLE_COOKIES
 The complete key to be used when the JavaScriptBuilderElement 'enable cookies' parameter is supplied as part of the query string.
const string FALLBACK_PROTOCOL = "https"
 The protocol used by the JavaScriptBuilderElement when creating a callback URL if no other protocol value was found or specified.
const string BUILDER_DEFAULT_OBJECT_NAME = "fod"
 The default value for the JavaScript 'object name' used by the JavaScriptBuilderElement.
const string BUILDER_DEFAULT_PROTOCOL = ""
 Default protocol for the JavaScriptBuilderElementBuilder.
const string BUILDER_DEFAULT_HOST = ""
 Default host for the JavaScriptBuilderElementBuilder.
const string BUILDER_DEFAULT_ENDPOINT = Engines.Constants.DEFAULT_JSON_ENDPOINT
 Default endpoint for the JavaScriptBuilderElementBuilder.
const bool BUILDER_DEFAULT_MINIFY = true
 Default value for the flag that controls whether the JavaScript generated by JavaScriptBuilderElement should be minified or not.
const bool BUILDER_DEFAULT_ENABLE_COOKIES = true
 Default value for the flag that controls whether the JavaScript generated by JavaScriptBuilderElement should store results of processing in cookies or not.

Member Data Documentation

◆ BUILDER_DEFAULT_ENDPOINT

const string FiftyOne.Pipeline.JavaScriptBuilder.Constants.BUILDER_DEFAULT_ENDPOINT = Engines.Constants.DEFAULT_JSON_ENDPOINT
static

Default endpoint for the JavaScriptBuilderElementBuilder.

Note - this constant is redefinied here for consistency with other JS builder defaults.

◆ BUILDER_DEFAULT_HOST

const string FiftyOne.Pipeline.JavaScriptBuilder.Constants.BUILDER_DEFAULT_HOST = ""
static

Default host for the JavaScriptBuilderElementBuilder.

An empty string means that it will use whatever host is in the evidence collection. I.e. whichever host the original request used.

◆ BUILDER_DEFAULT_PROTOCOL

const string FiftyOne.Pipeline.JavaScriptBuilder.Constants.BUILDER_DEFAULT_PROTOCOL = ""
static

Default protocol for the JavaScriptBuilderElementBuilder.

An empty string means that it will use whatever protocol is in the evidence collection. I.e. whichever protocol the original request used.

◆ EVIDENCE_ENABLE_COOKIES

const string FiftyOne.Pipeline.JavaScriptBuilder.Constants.EVIDENCE_ENABLE_COOKIES
static
Initial value:
=
const string EVIDENCE_QUERY_PREFIX
Used to prefix evidence that is obtained from an HTTP request's query string or is passed into the pi...
Definition FiftyOne.Pipeline.Core/Constants.cs:54
const string EVIDENCE_SEPERATOR
The string used to split evidence name parts.
Definition FiftyOne.Pipeline.Core/Constants.cs:39
const string EVIDENCE_ENABLE_COOKIES_SUFFIX
The suffix used when the JavaScriptBuilderElement 'enable cookies' parameter is supplied as evidence.
Definition FiftyOne.Pipeline.Elements/FiftyOne.Pipeline.JavaScriptBuilderElement/Constants.cs:57

The complete key to be used when the JavaScriptBuilderElement 'enable cookies' parameter is supplied as part of the query string.

◆ EVIDENCE_ENABLE_COOKIES_SUFFIX

const string FiftyOne.Pipeline.JavaScriptBuilder.Constants.EVIDENCE_ENABLE_COOKIES_SUFFIX
static
Initial value:
=
"fod-js-enable-cookies"

The suffix used when the JavaScriptBuilderElement 'enable cookies' parameter is supplied as evidence.

◆ EVIDENCE_HOST_KEY

const string FiftyOne.Pipeline.JavaScriptBuilder.Constants.EVIDENCE_HOST_KEY
static
Initial value:
=
"Host"
const string EVIDENCE_HTTPHEADER_PREFIX
Used to prefix evidence that is obtained from HTTP headers.
Definition FiftyOne.Pipeline.Core/Constants.cs:44

The complete key to be used when the 'Host' HTTP header is passed as evidence.

◆ EVIDENCE_OBJECT_NAME

const string FiftyOne.Pipeline.JavaScriptBuilder.Constants.EVIDENCE_OBJECT_NAME
static
Initial value:
=
const string EVIDENCE_OBJECT_NAME_SUFFIX
The suffix used when the JavaScriptBuilderElement 'object name' parameter is supplied as evidence.
Definition FiftyOne.Pipeline.Elements/FiftyOne.Pipeline.JavaScriptBuilderElement/Constants.cs:50

The complete key to be used when the JavaScriptBuilderElement 'object name' parameter is supplied as part of the query string.

◆ EVIDENCE_OBJECT_NAME_SUFFIX

const string FiftyOne.Pipeline.JavaScriptBuilder.Constants.EVIDENCE_OBJECT_NAME_SUFFIX
static
Initial value:
=
"fod-js-object-name"

The suffix used when the JavaScriptBuilderElement 'object name' parameter is supplied as evidence.