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