class final readonly Core · roukmoute/pdf 0.6.2
PDF\Document\Signatures\SignatureAlgorithmParametersISO Table257, PDF page484: explicitly normalized signature algorithms and key-size limits.Inheritance and contracts
This type declares no parent, interface or trait.
Construction
__construct()
public function __construct(PDF\Document\Signatures\Policies\SignatureKeyAlgorithm $keyAlgorithm, PDF\Syntax\Object\IntegerType $keyBits, PDF\Document\Signatures\Policies\SignatureDigestMethod $digest)Declared methods
validateFormat()
public function validateFormat(PDF\Document\Signatures\SignatureFormat $format): voidvalidateVersion()
public function validateVersion(PDF\Syntax\FileStructure\EffectivePdfVersion $version, PDF\Document\Signatures\SignatureFormat $format): voidProperties
| Declaration | Origin and documentation |
|---|---|
public readonly PDF\Document\Signatures\Policies\SignatureDigestMethod $digest | PDF\Document\Signatures\SignatureAlgorithmParameters |
public readonly PDF\Document\Signatures\Policies\SignatureKeyAlgorithm $keyAlgorithm | PDF\Document\Signatures\SignatureAlgorithmParameters |
public readonly PDF\Syntax\Object\IntegerType $keyBits | PDF\Document\Signatures\SignatureAlgorithmParameters |