PHP Класс Emarref\Jwt\Jwt

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

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

Метод Описание
__construct ( )
deserialize ( string $jwt ) : Token
serialize ( Token $token, Emarref\Jwt\Encryption\EncryptionInterface $encryption ) : string
sign ( Token $token, Emarref\Jwt\Encryption\EncryptionInterface $encryption )
verify ( Token $token, Context $context ) : boolean

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

Метод Описание
getVerifiers ( Context $context ) : Emarref\Jwt\Verification\VerifierInterface[]

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

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

public __construct ( )

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

public deserialize ( string $jwt ) : Token
$jwt string
Результат Token

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

protected getVerifiers ( Context $context ) : Emarref\Jwt\Verification\VerifierInterface[]
$context Emarref\Jwt\Verification\Context
Результат Emarref\Jwt\Verification\VerifierInterface[]

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

public serialize ( Token $token, Emarref\Jwt\Encryption\EncryptionInterface $encryption ) : string
$token Token
$encryption Emarref\Jwt\Encryption\EncryptionInterface
Результат string

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

public sign ( Token $token, Emarref\Jwt\Encryption\EncryptionInterface $encryption )
$token Token
$encryption Emarref\Jwt\Encryption\EncryptionInterface

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

public verify ( Token $token, Context $context ) : boolean
$token Token
$context Emarref\Jwt\Verification\Context
Результат boolean