public function test_returns_set_certificate() { $options = new SigningOptions(); $options->setCertificate($certificate = new X509Certificate()); $this->assertSame($certificate, $options->getCertificate()); }
/** * @param SigningOptions $options * * @return SignatureWriter */ public static function create(SigningOptions $options) { $writer = new self($options->getCertificate(), $options->getPrivateKey()); $writer->signingOptions = $options; return $writer; }