public setProperty ( Emarref\Jwt\Token\PropertyInterface $property ) | ||
$property | Emarref\Jwt\Token\PropertyInterface |
/** * @param HeaderParameter\ParameterInterface $parameter * @param boolean $critical */ public function setParameter(HeaderParameter\ParameterInterface $parameter, $critical = false) { $this->propertyList->setProperty($parameter); if ($critical) { /** @var HeaderParameter\Critical $criticalParameter */ $criticalParameter = $this->findParameterByName(HeaderParameter\Critical::NAME); if (!$criticalParameter) { $criticalParameter = new HeaderParameter\Critical(); } $criticalParameter->addParameter($parameter); $this->propertyList->setProperty($criticalParameter); } }
/** * @param Claim\ClaimInterface $claim */ public function setClaim(Claim\ClaimInterface $claim) { $this->propertyList->setProperty($claim); }