LTI Integration Library 5.2.0
PHP class library for building LTI integrations
 
Loading...
Searching...
No Matches
ceLTIc\LTI\Jwt\WebTokenClient Member List

This is the complete list of members for ceLTIc\LTI\Jwt\WebTokenClient, including all inherited members.

generateKey(string $signatureMethod='RS256')ceLTIc\LTI\Jwt\WebTokenClientstatic
getClaim(string $name, int|float|string|bool|array|object|null $defaultValue=null)ceLTIc\LTI\Jwt\WebTokenClient
getHeader(string $name, ?string $defaultValue=null)ceLTIc\LTI\Jwt\WebTokenClient
getHeaders()ceLTIc\LTI\Jwt\WebTokenClient
getJweHeaders()ceLTIc\LTI\Jwt\WebTokenClient
getJWKS(string $pemKey, string $signatureMethod, ?string $kid=null)ceLTIc\LTI\Jwt\WebTokenClientstatic
getLastHeaders()ceLTIc\LTI\Jwt\WebTokenClientstatic
getLastPayload()ceLTIc\LTI\Jwt\WebTokenClientstatic
getPayload()ceLTIc\LTI\Jwt\WebTokenClient
getPublicKey(string $privateKey)ceLTIc\LTI\Jwt\WebTokenClientstatic
getSupportedAlgorithms()ceLTIc\LTI\Jwt\WebTokenClientstatic
hasClaim(string $name)ceLTIc\LTI\Jwt\WebTokenClient
hasHeader(string $name)ceLTIc\LTI\Jwt\WebTokenClient
hasJwt()ceLTIc\LTI\Jwt\WebTokenClient
isEncrypted()ceLTIc\LTI\Jwt\WebTokenClient
load(string $jwtString, ?string $privateKey=null)ceLTIc\LTI\Jwt\WebTokenClient
sign(array $payload, string $signatureMethod, string $privateKey, ?string $kid=null, ?string $jku=null, ?string $encryptionMethod=null, ?string $publicKey=null)ceLTIc\LTI\Jwt\WebTokenClientstatic
SUPPORTED_ALGORITHMSceLTIc\LTI\Jwt\WebTokenClient
verify(?string $publicKey, ?string $jku=null)ceLTIc\LTI\Jwt\WebTokenClient
verifySignature(?string &$publicKey, ?string $jku=null)ceLTIc\LTI\Jwt\WebTokenClient