PHP Class Lcobucci\JWT\FunctionalTests\EcdsaTokenTest

Since: 2.1.0
Author: Luís Otávio Cobucci Oblonczyk ([email protected])
Inheritance: extends PHPUnit_Framework_TestCase, use trait Lcobucci\JWT\Keys
Datei anzeigen Open project: lcobucci/jwt

Public Methods

Method Description
builderCanGenerateAToken ( )
builderShouldRaiseExceptionWhenKeyIsInvalid ( )
builderShouldRaiseExceptionWhenKeyIsNotEcdsaCompatible ( )
createConfiguration ( )
everythingShouldWorkWhenUsingATokenGeneratedByOtherLibs ( )
everythingShouldWorkWithAKeyWithParams ( )
parserCanReadAToken ( Token $generated )
preventRegressionsThatAllowsMaliciousTampering ( )
verifyShouldRaiseExceptionWhenKeyIsNotEcdsaCompatible ( Token $token )
verifyShouldReturnFalseWhenAlgorithmIsDifferent ( Token $token )
verifyShouldReturnFalseWhenKeyIsNotRight ( Token $token )
verifyShouldReturnTrueWhenKeyIsRight ( Token $token )

Private Methods

Method Description
createMaliciousToken ( string $token, Lcobucci\JWT\Signer\Key $key ) : string

Method Details

builderCanGenerateAToken() public method

builderShouldRaiseExceptionWhenKeyIsInvalid() public method

builderShouldRaiseExceptionWhenKeyIsNotEcdsaCompatible() public method

createConfiguration() public method

public createConfiguration ( )

everythingShouldWorkWhenUsingATokenGeneratedByOtherLibs() public method

everythingShouldWorkWithAKeyWithParams() public method

parserCanReadAToken() public method

public parserCanReadAToken ( Token $generated )
$generated Lcobucci\JWT\Token

preventRegressionsThatAllowsMaliciousTampering() public method

verifyShouldRaiseExceptionWhenKeyIsNotEcdsaCompatible() public method

public verifyShouldRaiseExceptionWhenKeyIsNotEcdsaCompatible ( Token $token )
$token Lcobucci\JWT\Token

verifyShouldReturnFalseWhenAlgorithmIsDifferent() public method

public verifyShouldReturnFalseWhenAlgorithmIsDifferent ( Token $token )
$token Lcobucci\JWT\Token

verifyShouldReturnFalseWhenKeyIsNotRight() public method

public verifyShouldReturnFalseWhenKeyIsNotRight ( Token $token )
$token Lcobucci\JWT\Token

verifyShouldReturnTrueWhenKeyIsRight() public method

public verifyShouldReturnTrueWhenKeyIsRight ( Token $token )
$token Lcobucci\JWT\Token