public function everythingShouldWorkWithAKeyWithParams()
{
$builder = $this->config->createBuilder();
$signer = $this->config->getSigner();
$token = $builder->identifiedBy('1')->canOnlyBeUsedBy('http://client.abc.com')->issuedBy('http://api.abc.com')->with('user', ['name' => 'testing', 'email' => '[email protected]'])->withHeader('jki', '1234')->sign($signer, static::$ecdsaKeys['private-params'])->getToken();
self::assertTrue($token->verify($signer, static::$ecdsaKeys['public-params']));
}