class final readonly Core · roukmoute/pdf 0.6.2
PDF\Security\PublicKeySecurityHandlerActual CMS recipient grouping and seed/key construction (ISO7.6.4.3 and Adobe AESV3).Héritage et contrats
Ce type ne déclare pas de parent, d’interface ou de trait.
Construction
__construct()
public function __construct(PDF\Security\CmsEnvelopeBackend $cms, PDF\Security\PublicKeyPermissionByteOrder $permissionByteOrder, PDF\Security\RandomSource $random = new SystemRandomSource(), ?PDF\Security\Aes128Backend $aes128 = null, ?PDF\Security\Aes256Backend $aes256 = null)Méthodes déclarées
createFilter()
public function createFilter(PDF\Syntax\Object\NameType $name, PDF\Security\PublicKeyCipher $cipher, PDF\Security\PublicKeyKeyLength $length, PDF\Security\EncryptMetadata $metadata, PDF\Security\PublicKeyRecipientScope $scope, PDF\Syntax\Object\NameType $authorizationEvent, PDF\Security\PublicKeyRecipientGroup ...$groups): PDF\Security\PublicKeyCryptFiltercreateLegacy()
public function createLegacy(PDF\Security\PublicKeySubFilter $subFilter, PDF\Security\PublicKeyKeyLength $length, PDF\Security\PublicKeyPermissions $documentPermissions, PDF\Security\PublicKeyRecipientGroup ...$groups): PDF\Security\LegacyPublicKeyEncryption