This is the complete list of members for ClientInterface, including all inherited members.
generateKey(string $signatureMethod='RS256') | ClientInterface | static |
getClaim(string $name, int|float|string|bool|array|object|null $defaultValue=null) | ClientInterface | |
getHeader(string $name, ?string $defaultValue=null) | ClientInterface | |
getHeaders() | ClientInterface | |
getJweHeaders() | ClientInterface | |
getJWKS(string $pemKey, string $signatureMethod, ?string $kid=null) | ClientInterface | static |
getLastHeaders() | ClientInterface | static |
getLastPayload() | ClientInterface | static |
getPayload() | ClientInterface | |
getPublicKey(string $privateKey) | ClientInterface | static |
getSupportedAlgorithms() | ClientInterface | static |
hasClaim(string $name) | ClientInterface | |
hasHeader(string $name) | ClientInterface | |
hasJwt() | ClientInterface | |
isEncrypted() | ClientInterface | |
load(string $jwtString, ?string $privateKey=null) | ClientInterface | |
sign(array $payload, string $signatureMethod, string $privateKey, ?string $kid=null, ?string $jku=null, ?string $encryptionMethod=null, ?string $publicKey=null) | ClientInterface | static |
verify(?string $publicKey, ?string $jku=null) | ClientInterface | |
verifySignature(?string &$publicKey, ?string $jku=null) | ClientInterface |