PHP Class Jose\Checker\CheckerManager

Inheritance: implements Jose\Checker\CheckerManagerInterface
Afficher le fichier Open project: spomky-labs/jose Class Usage Examples

Méthodes publiques

Méthode Description
addClaimChecker ( Jose\Checker\ClaimCheckerInterface $claim_checker )
addHeaderChecker ( Jose\Checker\HeaderCheckerInterface $header_checker )
checkJWS ( Jose\Object\JWSInterface $jws, $signature )

Private Methods

Méthode Description
checkHeaders ( array $protected_headers, array $headers, array $checked_claims )
checkJWT ( Jose\Object\JWTInterface $jwt ) : string[]

Method Details

addClaimChecker() public méthode

public addClaimChecker ( Jose\Checker\ClaimCheckerInterface $claim_checker )
$claim_checker Jose\Checker\ClaimCheckerInterface

addHeaderChecker() public méthode

public addHeaderChecker ( Jose\Checker\HeaderCheckerInterface $header_checker )
$header_checker Jose\Checker\HeaderCheckerInterface

checkJWS() public méthode

public checkJWS ( Jose\Object\JWSInterface $jws, $signature )
$jws Jose\Object\JWSInterface