Namshi\JOSE\JWS::sign PHP Метод

sign() публичный Метод

Signs the JWS signininput.
public sign ( resource | string $key, $password = null ) : string
$key resource | string
Результат string
    public function sign($key, $password = null)
    {
        $this->signature = $this->getSigner()->sign($this->generateSigninInput(), $key, $password);
        $this->isSigned = true;
        return $this->signature;
    }

Usage Example

 /**
  * {@inheritdoc}
  */
 public function encode(array $data)
 {
     $jws = new JWS(self::ALGORYTHM);
     $jws->setPayload($data);
     $jws->sign($this->getPrivateKey());
     return $jws->getTokenString();
 }
All Usage Examples Of Namshi\JOSE\JWS::sign