Start PKCS7 type specific classes
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
d0e4d03e96
commit
f884a650f4
@ -0,0 +1,30 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
|
||||||
|
namespace Cijber\OpenSSL\PKCS7;
|
||||||
|
|
||||||
|
|
||||||
|
use Cijber\OpenSSL\PKCS7;
|
||||||
|
|
||||||
|
trait Helpers
|
||||||
|
{
|
||||||
|
protected PKCS7 $pkcs7;
|
||||||
|
|
||||||
|
function toDER(): string
|
||||||
|
{
|
||||||
|
return $this->pkcs7->toDER();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return PKCS7
|
||||||
|
*/
|
||||||
|
public function getPkcs7(): PKCS7
|
||||||
|
{
|
||||||
|
return $this->pkcs7;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function __construct(PKCS7 $pkcs7)
|
||||||
|
{
|
||||||
|
$this->pkcs7 = $pkcs7;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,14 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
|
||||||
|
namespace Cijber\OpenSSL\PKCS7;
|
||||||
|
|
||||||
|
|
||||||
|
class Signed
|
||||||
|
{
|
||||||
|
use Helpers;
|
||||||
|
|
||||||
|
function getSigners() {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue