PHP Класс spec\GenTux\Jwt\JwtTokenSpec

Наследование: extends PhpSpec\ObjectBehavior
Показать файл Открыть проект

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

Метод Описание
it_creates_new_tokens_from_a_jwt_payload_interface_object ( GenTux\Jwt\JwtPayloadInterface $payload, GenTux\Jwt\Drivers\JwtDriverInterface $jwt )
it_creates_new_tokens_from_the_provided_payload ( GenTux\Jwt\Drivers\JwtDriverInterface $jwt )
it_encodes_to_json_as_a_string_representation_of_the_token ( GenTux\Jwt\Drivers\JwtDriverInterface $jwt )
it_gets_and_sets_the_current_jwt_token ( )
it_gets_and_sets_the_jwt_algorithm_to_use ( )
it_gets_and_sets_the_jwt_secret ( )
it_gets_the_payload_data_from_the_provided_dot_path ( GenTux\Jwt\Drivers\JwtDriverInterface $jwt )
it_gets_the_payload_from_the_current_token ( GenTux\Jwt\Drivers\JwtDriverInterface $jwt )
it_returns_false_on_validation_if_the_token_is_invalid ( GenTux\Jwt\Drivers\JwtDriverInterface $jwt )
it_returns_true_on_validation_if_the_token_is_valid ( GenTux\Jwt\Drivers\JwtDriverInterface $jwt )
it_throws_an_exception_on_validate_or_fail_if_the_token_is_invalid ( GenTux\Jwt\Drivers\JwtDriverInterface $jwt )
let ( GenTux\Jwt\Drivers\JwtDriverInterface $jwt )

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

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

public it_creates_new_tokens_from_a_jwt_payload_interface_object ( GenTux\Jwt\JwtPayloadInterface $payload, GenTux\Jwt\Drivers\JwtDriverInterface $jwt )
$payload GenTux\Jwt\JwtPayloadInterface
$jwt GenTux\Jwt\Drivers\JwtDriverInterface

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

public it_creates_new_tokens_from_the_provided_payload ( GenTux\Jwt\Drivers\JwtDriverInterface $jwt )
$jwt GenTux\Jwt\Drivers\JwtDriverInterface

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

public it_encodes_to_json_as_a_string_representation_of_the_token ( GenTux\Jwt\Drivers\JwtDriverInterface $jwt )
$jwt GenTux\Jwt\Drivers\JwtDriverInterface

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

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

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

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

public it_gets_the_payload_data_from_the_provided_dot_path ( GenTux\Jwt\Drivers\JwtDriverInterface $jwt )
$jwt GenTux\Jwt\Drivers\JwtDriverInterface

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

public it_gets_the_payload_from_the_current_token ( GenTux\Jwt\Drivers\JwtDriverInterface $jwt )
$jwt GenTux\Jwt\Drivers\JwtDriverInterface

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

public it_returns_false_on_validation_if_the_token_is_invalid ( GenTux\Jwt\Drivers\JwtDriverInterface $jwt )
$jwt GenTux\Jwt\Drivers\JwtDriverInterface

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

public it_returns_true_on_validation_if_the_token_is_valid ( GenTux\Jwt\Drivers\JwtDriverInterface $jwt )
$jwt GenTux\Jwt\Drivers\JwtDriverInterface

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

public it_throws_an_exception_on_validate_or_fail_if_the_token_is_invalid ( GenTux\Jwt\Drivers\JwtDriverInterface $jwt )
$jwt GenTux\Jwt\Drivers\JwtDriverInterface

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

public let ( GenTux\Jwt\Drivers\JwtDriverInterface $jwt )
$jwt GenTux\Jwt\Drivers\JwtDriverInterface