51Degrees Pipeline .NET  4.1

51Degrees Pipeline for .NET

FiftyOne.Pipeline.Core.Constants Class Reference

Detailed Description

Class containing values for commonly used evidence keys

Public Attributes

const string  EVIDENCE_SEPERATOR = "."
The string used to split evidence name parts More...
const string  EVIDENCE_HTTPHEADER_PREFIX = "header"
Used to prefix evidence that is obtained from HTTP headers More...
const string  EVIDENCE_COOKIE_PREFIX = "cookie"
Used to prefix evidence that is obtained from HTTP bookies More...
const string  EVIDENCE_QUERY_PREFIX = "query"
Used to prefix evidence that is obtained from an HTTP request's query string or is passed into the pipeline for off-line processing. More...
const string  EVIDENCE_SERVER_PREFIX = "server"
Used to prefix evidence that is obtained from the server that the Pipeline is running on. More...
const string  EVIDENCE_SESSION_PREFIX = "session"
Used to prefix evidence that is obtained relating to the user's session. More...
const string  EVIDENCE_USERAGENT = "user-agent"
The suffix used when the User-Agent is passed as evidence. More...
const string  EVIDENCE_CLIENTIP_KEY = EVIDENCE_SERVER_PREFIX + EVIDENCE_SEPERATOR + "client-ip"
The complete key to be used when the client IP address is passed as evidence More...
const string  EVIDENCE_QUERY_USERAGENT_KEY = EVIDENCE_QUERY_PREFIX + EVIDENCE_SEPERATOR + EVIDENCE_USERAGENT
The complete key to be used when the User-Agent is passed as evidence in the query string or is set from a data store for off-line processing. More...
const string  EVIDENCE_HEADER_USERAGENT_KEY = EVIDENCE_HTTPHEADER_PREFIX + EVIDENCE_SEPERATOR + EVIDENCE_USERAGENT
The complete key to be used when the User-Agent is passed as evidence in the HTTP headers. More...
const string  EVIDENCE_SESSION_KEY = EVIDENCE_SESSION_PREFIX + EVIDENCE_SEPERATOR + "session"
Used by the Pipeline to store the session object if one is available. More...

Member Data Documentation

◆ EVIDENCE_CLIENTIP_KEY

const string FiftyOne.Pipeline.Core.Constants.EVIDENCE_CLIENTIP_KEY = EVIDENCE_SERVER_PREFIX + EVIDENCE_SEPERATOR + "client-ip"

The complete key to be used when the client IP address is passed as evidence

◆ EVIDENCE_COOKIE_PREFIX

const string FiftyOne.Pipeline.Core.Constants.EVIDENCE_COOKIE_PREFIX = "cookie"

Used to prefix evidence that is obtained from HTTP bookies

◆ EVIDENCE_HTTPHEADER_PREFIX

const string FiftyOne.Pipeline.Core.Constants.EVIDENCE_HTTPHEADER_PREFIX = "header"

Used to prefix evidence that is obtained from HTTP headers

◆ EVIDENCE_QUERY_PREFIX

const string FiftyOne.Pipeline.Core.Constants.EVIDENCE_QUERY_PREFIX = "query"

Used to prefix evidence that is obtained from an HTTP request's query string or is passed into the pipeline for off-line processing.

◆ EVIDENCE_QUERY_USERAGENT_KEY

const string FiftyOne.Pipeline.Core.Constants.EVIDENCE_QUERY_USERAGENT_KEY = EVIDENCE_QUERY_PREFIX + EVIDENCE_SEPERATOR + EVIDENCE_USERAGENT

The complete key to be used when the User-Agent is passed as evidence in the query string or is set from a data store for off-line processing.

◆ EVIDENCE_SEPERATOR

const string FiftyOne.Pipeline.Core.Constants.EVIDENCE_SEPERATOR = "."

The string used to split evidence name parts

◆ EVIDENCE_SERVER_PREFIX

const string FiftyOne.Pipeline.Core.Constants.EVIDENCE_SERVER_PREFIX = "server"

Used to prefix evidence that is obtained from the server that the Pipeline is running on.

◆ EVIDENCE_SESSION_PREFIX

const string FiftyOne.Pipeline.Core.Constants.EVIDENCE_SESSION_PREFIX = "session"

Used to prefix evidence that is obtained relating to the user's session.

◆ EVIDENCE_USERAGENT

const string FiftyOne.Pipeline.Core.Constants.EVIDENCE_USERAGENT = "user-agent"

The suffix used when the User-Agent is passed as evidence.