Class Basic
Basic authentication adapter for Cake\Http\Client
Generally not directly constructed, but instead used by {@link \Cake\Http\Client} when $options['auth']['type'] is 'basic'
        
    Namespace: Cake\Http\Client\Auth
    
    
    
      
  
  
        Method Summary
- 
          _generateHeader() protectedGenerate basic [proxy] authentication header 
- 
          authentication() publicAdd Authorization header to the request. 
- 
          proxyAuthentication() publicProxy Authentication 
Method Detail
_generateHeader() ¶ protected
_generateHeader(string $user, string $pass): stringGenerate basic [proxy] authentication header
Parameters
- 
                string$user
- Username. 
- 
                string$pass
- Password. 
Returns
stringauthentication() ¶ public
authentication(Cake\Http\Client\Request $request, array $credentials): Cake\Http\Client\RequestAdd Authorization header to the request.
Parameters
- 
                Cake\Http\Client\Request$request
- Request instance. 
- 
                array$credentials
- Credentials. 
Returns
Cake\Http\Client\RequestThe updated request.
See Also
                          https://www.ietf.org/rfc/rfc2617.txt
                      
        
              proxyAuthentication() ¶ public
proxyAuthentication(Cake\Http\Client\Request $request, array $credentials): Cake\Http\Client\RequestProxy Authentication
Parameters
- 
                Cake\Http\Client\Request$request
- Request instance. 
- 
                array$credentials
- Credentials. 
Returns
Cake\Http\Client\RequestThe updated request.
See Also
                          https://www.ietf.org/rfc/rfc2617.txt
                      
        
              