\r\n

51Degrees Pipeline .NET  4.4

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.

Public Attributes

const string  EVIDENCE_HOST_KEY
The complete key to be used when the 'Host' HTTP header is passed as evidence More...
const string  EVIDENCE_OBJECT_NAME_SUFFIX
The suffix used when the JavaScriptBuilderElement 'object name' parameter is supplied as evidence. More...
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. More...
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. More...
const string  BUILDER_DEFAULT_OBJECT_NAME = "fod"
The default value for the JavaScript 'object name' used by the JavaScriptBuilderElement. More...
const string  BUILDER_DEFAULT_PROTOCOL = ""
Default protocol for the JavaScriptBuilderElementBuilder. More...
const string  BUILDER_DEFAULT_HOST = ""
Default host for the JavaScriptBuilderElementBuilder. More...
const string  BUILDER_DEFAULT_ENDPOINT = Engines.Constants.DEFAULT_JSON_ENDPOINT
Default endpoint for the JavaScriptBuilderElementBuilder. More...
const bool  BUILDER_DEFAULT_MINIFY = true
Default value for the flag that controls whether the JavaScript generated by JavaScriptBuilderElement should be minified or not. More...
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. More...

Member Data Documentation

◆ BUILDER_DEFAULT_ENABLE_COOKIES

const bool FiftyOne.Pipeline.JavaScriptBuilder.Constants.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.

◆ BUILDER_DEFAULT_ENDPOINT

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

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 = ""

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_MINIFY

const bool FiftyOne.Pipeline.JavaScriptBuilder.Constants.BUILDER_DEFAULT_MINIFY = true

Default value for the flag that controls whether the JavaScript generated by JavaScriptBuilderElement should be minified or not.

◆ BUILDER_DEFAULT_OBJECT_NAME

const string FiftyOne.Pipeline.JavaScriptBuilder.Constants.BUILDER_DEFAULT_OBJECT_NAME = "fod"

The default value for the JavaScript 'object name' used by the JavaScriptBuilderElement.

◆ BUILDER_DEFAULT_PROTOCOL

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

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_HOST_KEY

const string FiftyOne.Pipeline.JavaScriptBuilder.Constants.EVIDENCE_HOST_KEY
Initial value:
=
Core.Constants.EVIDENCE_HTTPHEADER_PREFIX +
Core.Constants.EVIDENCE_SEPERATOR +
"Host"

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
Initial value:
=
Core.Constants.EVIDENCE_QUERY_PREFIX +
Core.Constants.EVIDENCE_SEPERATOR +

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
Initial value:
=
"fod-js-object-name"

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

◆ FALLBACK_PROTOCOL

const string FiftyOne.Pipeline.JavaScriptBuilder.Constants.FALLBACK_PROTOCOL = "https"

The protocol used by the JavaScriptBuilderElement when creating a callback URL if no other protocol value was found or specified.