interface abstract Core · roukmoute/pdf 0.6.2

PDF\Document\Signatures\Policies\SignatureCertificateFacts
Supplied by an external X509 parser/validator. These are parsed facts, never a trust=true switch.

Lire la déclaration source ↗

Héritage et contrats

Ce type ne déclare pas de parent, d’interface ou de trait.

Méthodes déclarées

certificate()

public abstract function certificate(): PDF\Syntax\DataStructure\ByteString

Déclarée par PDF\Document\Signatures\Policies\SignatureCertificateFacts · Voir le code ↗

containsSubject()

public abstract function containsSubject(PDF\Document\Signatures\Policies\CertificateSubjectName $required): bool

Déclarée par PDF\Document\Signatures\Policies\SignatureCertificateFacts · Voir le code ↗

issuers()

public abstract function issuers(): array
@return list<ByteString> Validated direct/indirect issuer certificates in the actual chain.

Déclarée par PDF\Document\Signatures\Policies\SignatureCertificateFacts · Voir le code ↗

keyAlgorithm()

public abstract function keyAlgorithm(): PDF\Document\Signatures\Policies\SignatureKeyAlgorithm

Déclarée par PDF\Document\Signatures\Policies\SignatureCertificateFacts · Voir le code ↗

keyUsage()

public abstract function keyUsage(): ?PDF\Document\Signatures\Policies\CertificateKeyUsage

Déclarée par PDF\Document\Signatures\Policies\SignatureCertificateFacts · Voir le code ↗

policies()

public abstract function policies(): array
@return list<CertificatePolicyOid>

Déclarée par PDF\Document\Signatures\Policies\SignatureCertificateFacts · Voir le code ↗