LTI Integration Library 5.1.4
PHP class library for building LTI integrations
 
Loading...
Searching...
No Matches
FirebaseClient Member List

This is the complete list of members for FirebaseClient, including all inherited members.

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