PHP Класс Elgg\Security\UrlSigner

Показать файл Открыть проект

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

Метод Описание
isValid ( string $url ) : boolean Validates HMAC signature
sign ( string $url, string $expires = false ) : string Normalizes and signs the URL with SHA256 HMAC key

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

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

Validates HMAC signature
public isValid ( string $url ) : boolean
$url string URL to vlaidate
Результат boolean

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

Normalizes and signs the URL with SHA256 HMAC key
public sign ( string $url, string $expires = false ) : string
$url string URL to sign
$expires string Expiration time Accepts a string suitable for strtotime() Falsey values indicate non-expiring URL
Результат string