Класс Basic
Адаптер базовой аутентификации для Cake\Http\Client
Обычно не создается напрямую, а используется Cake\Http\Client, когда $options['auth']['type'] равен 'basic'
Краткое описание методов
-
_generateHeader() защищенное
Генерировать заголовок базовой [прокси] аутентификации
-
authentication() публичное
Добавить заголовок Authorization к запросу.
-
proxyAuthentication() публичное
Прокси-аутентификация
Подробное описание методов
_generateHeader() защищенное
_generateHeader(string $user, string $pass): string
Генерировать заголовок базовой [прокси] аутентификации
Параметры
-
string$user Имя пользователя.
-
string$pass Пароль.
Возвращает
stringauthentication() публичное
authentication(Cake\Http\Client\Request $request, array $credentials): Cake\Http\Client\Request
Добавить заголовок Authorization к запросу.
Параметры
-
Cake\Http\Client\Request$request Экземпляр запроса.
-
array$credentials Удостоверения.
Возвращает
Cake\Http\Client\RequestСм. также
proxyAuthentication() публичное
proxyAuthentication(Cake\Http\Client\Request $request, array $credentials): Cake\Http\Client\Request
Прокси-аутентификация
Параметры
-
Cake\Http\Client\Request$request Экземпляр запроса.
-
array$credentials Удостоверения.
Возвращает
Cake\Http\Client\RequestСм. также
© 2005–present The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
https://api.cakephp.org/4.2/class-Cake.Http.Client.Auth.Basic.html