LTI Integration Library 5.0.0-rc2
PHP class library for building LTI integrations
 
Loading...
Searching...
No Matches
ClientInterface Member List

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

generateKey($signatureMethod='RS256')ClientInterfacestatic
getClaim($name, $defaultValue=null)ClientInterface
getHeader($name, $defaultValue=null)ClientInterface
getHeaders()ClientInterface
getJweHeaders()ClientInterface
getJWKS($pemKey, $signatureMethod, $kid)ClientInterfacestatic
getLastHeaders()ClientInterfacestatic
getLastPayload()ClientInterfacestatic
getPayload()ClientInterface
getPublicKey($privateKey)ClientInterfacestatic
getSupportedAlgorithms()ClientInterfacestatic
hasClaim($name)ClientInterface
hasHeader($name)ClientInterface
hasJwt()ClientInterface
isEncrypted()ClientInterface
load($jwtString, $privateKey=null)ClientInterface
sign($payload, $signatureMethod, $privateKey, $kid=null, $jku=null, $encryptionMethod=null, $publicKey=null)ClientInterfacestatic
verify($publicKey, $jku=null)ClientInterface