Spec-Zone.ru › Yii 2.0

Класс yii\authclient\signature\RsaSha1

Все классы | Свойства | Методы
Наследование yii\authclient\signature\RsaSha1 » yii\authclient\signature\RsaSha » yii\authclient\signature\BaseMethod » yii\base\Object
Реализует yii\base\Configurable
Доступен с версии 2.0
Устаревший с версии RsaSha1 представляет метод подписи 'RSA-SHA1'. С версии 2.1.3 этот класс устарел, используйте [[RsaSha]] с алгоритмом `OPENSSL_ALGO_SHA1` вместо него.
Исходный код https://github.com/yiisoft/yii2-authclient/blob/master/signature/RsaSha1.php

См. также yii\authclient\signature\RsaSha.

Общедоступные свойства

Свойство Тип Описание Определено в
$algorithm целое число|строка Алгоритм хеширования подписи, например OPENSSL_ALGO_SHA1, OPENSSL_ALGO_SHA256 и так далее. yii\authclient\signature\RsaSha1
$name строка Имя метода. yii\authclient\signature\RsaSha1
$privateCertificate строка Содержимое сертификата закрытого ключа. yii\authclient\signature\RsaSha
$privateCertificateFile строка Путь к файлу, содержащему сертификат закрытого ключа. yii\authclient\signature\RsaSha
$publicCertificate строка Содержимое сертификата открытого ключа. yii\authclient\signature\RsaSha
$publicCertificateFile строка Путь к файлу, содержащему сертификат открытого ключа. yii\authclient\signature\RsaSha

Защищенные свойства

Свойство Тип Описание Определено в
$_privateCertificate строка Содержимое сертификата закрытого ключа OpenSSL. yii\authclient\signature\RsaSha
$_publicCertificate строка Содержимое сертификата открытого ключа OpenSSL. yii\authclient\signature\RsaSha

Общедоступные методы

Метод Описание Определено в
__call() Вызывает метод, который не является методом класса. yii\base\Object
__construct() Конструктор. yii\base\Object
__get() Возвращает значение свойства объекта. yii\base\Object
__isset() Проверяет, установлено ли свойство, т.е. определено и не равно null. yii\base\Object
__set() Устанавливает значение свойства объекта. yii\base\Object
__unset() Устанавливает свойство объекта в null. yii\base\Object
canGetProperty() Возвращает значение, указывающее, можно ли считать свойство. yii\base\Object
canSetProperty() Возвращает значение, указывающее, можно ли установить свойство. yii\base\Object
className() Возвращает полное имя этого класса. yii\base\Object
generateSignature() Генерирует подпись запроса OAuth. yii\authclient\signature\BaseMethod
getName() Возвращает каноническое имя метода подписи. yii\authclient\signature\RsaSha1
getPrivateCertificate() yii\authclient\signature\RsaSha
getPublicCertificate() yii\authclient\signature\RsaSha
hasMethod() Возвращает значение, указывающее, определен ли метод. yii\base\Object
hasProperty() Возвращает значение, указывающее, определено ли свойство. yii\base\Object
init() Инициализирует объект. yii\base\Object
setPrivateCertificate() yii\authclient\signature\RsaSha
setPublicCertificate() yii\authclient\signature\RsaSha
verify() Проверяет предоставленный запрос OAuth. yii\authclient\signature\BaseMethod

Защищенные методы

Метод Описание Определено в
initPrivateCertificate() Создает начальное значение для $privateCertificate. yii\authclient\signature\RsaSha
initPublicCertificate() Создает начальное значение для $publicCertificate. yii\authclient\signature\RsaSha

Подробное описание свойств

$algorithm общедоступное свойство

Алгоритм хеширования подписи, например, OPENSSL_ALGO_SHA1, OPENSSL_ALGO_SHA256 и так далее.

public integer|string $algorithm = OPENSSL_ALGO_SHA1

$name общедоступное только для чтения свойство

Имя метода.

public string getName ( )

Подробное описание методов

getName() общедоступный метод

Возвращает каноническое имя метода подписи.

общедоступный string getName ( )
возвращает string

Имя метода.

© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc-2.0/yii-authclient-signature-rsasha1.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API