class final readonly Core · roukmoute/pdf 0.6.2
PDF\Security\OpenSslIdentityExplicit native backend credentials. PEM bytes are inputs, never filenames or automatic file reads.Inheritance and contracts
This type declares no parent, interface or trait.
Construction
__construct()
public function __construct(PDF\Security\CertificateChain $chain, string $privateKeyPem, string $passphrase = '')Declared methods
__debugInfo()
public function __debugInfo(): array@return array{certificate: X509Certificate}key()
public function key(): OpenSSLAsymmetricKeyProperties
| Declaration | Origin and documentation |
|---|---|
public readonly OpenSSLCertificate $certificate | PDF\Security\OpenSslIdentity |
public readonly PDF\Security\CertificateChain $chain | PDF\Security\OpenSslIdentity |