PHP Класс Omnipay\Alipay\Common\Signer

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$encodePolicy
$ignores
$sort

Открытые методы

Метод Описание
__construct ( array $params = [] )
convertKey ( $key, $type ) : string Convert one line key to standard format
format ( $key, $type ) : string Convert key to standard format
getContentToSign ( )
getIgnores ( ) : array
getParamsToSign ( ) : mixed
setEncodePolicy ( integer $encodePolicy ) : Signer
setIgnores ( array $ignores )
setSort ( boolean $sort ) : Signer
signContentWithRSA ( $content, $privateKey, $alg = OPENSSL_ALGO_SHA1 )
signWithMD5 ( $key )
signWithRSA ( $privateKey, $alg = OPENSSL_ALGO_SHA1 )
verifyWithMD5 ( $content, $sign, $key )
verifyWithRSA ( $content, $sign, $publicKey, $alg = OPENSSL_ALGO_SHA1 )

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

Метод Описание
sort ( &$params )
unsetKeys ( &$params )

Приватные методы

Метод Описание
filter ( $params )
prefix ( $key ) : string Prefix the key path with 'file://'

Описание методов

__construct() публичный Метод

public __construct ( array $params = [] )
$params array

convertKey() публичный Метод

Convert one line key to standard format
public convertKey ( $key, $type ) : string
$key
$type
Результат string

format() публичный Метод

Convert key to standard format
public format ( $key, $type ) : string
$key
$type
Результат string

getContentToSign() публичный Метод

public getContentToSign ( )

getIgnores() публичный Метод

public getIgnores ( ) : array
Результат array

getParamsToSign() публичный Метод

public getParamsToSign ( ) : mixed
Результат mixed

setEncodePolicy() публичный Метод

public setEncodePolicy ( integer $encodePolicy ) : Signer
$encodePolicy integer
Результат Signer

setIgnores() публичный Метод

public setIgnores ( array $ignores )
$ignores array

setSort() публичный Метод

public setSort ( boolean $sort ) : Signer
$sort boolean
Результат Signer

signContentWithRSA() публичный Метод

public signContentWithRSA ( $content, $privateKey, $alg = OPENSSL_ALGO_SHA1 )

signWithMD5() публичный Метод

public signWithMD5 ( $key )

signWithRSA() публичный Метод

public signWithRSA ( $privateKey, $alg = OPENSSL_ALGO_SHA1 )

sort() защищенный Метод

protected sort ( &$params )
$params

unsetKeys() защищенный Метод

protected unsetKeys ( &$params )
$params

verifyWithMD5() публичный Метод

public verifyWithMD5 ( $content, $sign, $key )

verifyWithRSA() публичный Метод

public verifyWithRSA ( $content, $sign, $publicKey, $alg = OPENSSL_ALGO_SHA1 )

Описание свойств

$encodePolicy защищенное свойство

protected $encodePolicy

$ignores защищенное свойство

protected $ignores

$sort защищенное свойство

protected $sort