Skip to main content

Class: AuthHeader

@divine/headers.AuthHeader

Hierarchy

Constructors

constructor

Protected new AuthHeader(unparsed, headerName)

Parameters

NameType
unparsedstring | AuthHeader
headerNamestring

Defined in

headers/src/auth-headers.ts:40

Properties

credentials

Optional Readonly credentials: string

Defined in

headers/src/auth-headers.ts:37


headerName

Readonly headerName: string

Defined in

headers/src/auth-headers.ts:40


params

Readonly params: AuthHeaderParams = {}

Defined in

headers/src/auth-headers.ts:38

Accessors

realm

get realm(): undefined | string

Returns

undefined | string

Defined in

headers/src/auth-headers.ts:73


scheme

get scheme(): string

Returns

string

Defined in

headers/src/auth-headers.ts:69

Methods

_formatParams

Protected _formatParams(): string

Returns

string

Defined in

headers/src/auth-headers.ts:102


isProxyHeader

isProxyHeader(): boolean

Returns

boolean

Defined in

headers/src/auth-headers.ts:98


param

param(name): undefined | string

Parameters

NameType
namestring

Returns

undefined | string

Defined in

headers/src/auth-headers.ts:77

param(name, fallback): string

Parameters

NameType
namestring
fallbackstring

Returns

string

Defined in

headers/src/auth-headers.ts:78


setParam

setParam(name, value, quoted?): AuthHeader

Parameters

NameType
namestring
valueundefined | string | number
quoted?boolean

Returns

AuthHeader

Defined in

headers/src/auth-headers.ts:83


toString

toString(): string

Returns

string

Defined in

headers/src/auth-headers.ts:94


split

Static split(unparsed): string[]

Parameters

NameType
unparsedstring

Returns

string[]

Defined in

headers/src/auth-headers.ts:26