\Cake\Http\Client\AuthBasic

Basic authentication adapter for Cake\Http\Client

Generally not directly constructed, but instead used by Cake\Http\Client when $options['auth']['type'] is 'basic'

Summary

Methods
Properties
Constants
authentication()
proxyAuthentication()
No public properties found
No constants found
_generateHeader()
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

authentication()

authentication(\Cake\Http\Client\Request  $request, array  $credentials) : \Cake\Http\Client\Request

Add Authorization header to the request.

Parameters

\Cake\Http\Client\Request $request

Request instance.

array $credentials

Credentials.

Returns

\Cake\Http\Client\Request

The updated request.

proxyAuthentication()

proxyAuthentication(\Cake\Http\Client\Request  $request, array  $credentials) : \Cake\Http\Client\Request

Proxy Authentication

Parameters

\Cake\Http\Client\Request $request

Request instance.

array $credentials

Credentials.

Returns

\Cake\Http\Client\Request

The updated request.

_generateHeader()

_generateHeader(string  $user, string  $pass) : string

Generate basic [proxy] authentication header

Parameters

string $user

Username.

string $pass

Password.

Returns

string