\Pop\Auth\HttpAuthHeader

Auth HTTP auth header class

Summary

Methods
Properties
Constants
createDigest()
createBasic()
createBearer()
createData()
createRefresh()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

createDigest()

createDigest(\Pop\Auth\Http  $auth) : string

Create auth digest header string

Parameters

\Pop\Auth\Http $auth

Throws

\Pop\Auth\Http\Exception

Returns

string

createBasic()

createBasic(\Pop\Auth\Http  $auth) : string

Create auth basic header string

Parameters

\Pop\Auth\Http $auth

Returns

string

createBearer()

createBearer(\Pop\Auth\Http  $auth) : string

Create auth bearer token header string

Parameters

\Pop\Auth\Http $auth

Returns

string

createData()

createData(\Pop\Auth\Http  $auth) : array

Create auth data header string

Parameters

\Pop\Auth\Http $auth

Returns

array

createRefresh()

createRefresh(\Pop\Auth\Http  $auth, array  $headers) : array

Create auth refresh header string

Parameters

\Pop\Auth\Http $auth
array $headers

Returns

array