Loading config/merged/signature.config.php +25 −25 Original line number Diff line number Diff line Loading @@ -6,31 +6,31 @@ use Laminas\Router\Http\Literal; use Laminas\Router\Http\Regex; use Laminas\Router\Http\Segment; use UnicaenPrivilege\Guard\PrivilegeController; use UnicaenSignature\src\UnicaenSignature\Controller\AdministrationController; use UnicaenSignature\src\UnicaenSignature\Controller\Factory\AdministrationControllerFactory; use UnicaenSignature\src\UnicaenSignature\Controller\InternalLetterfileController; use UnicaenSignature\src\UnicaenSignature\Controller\InternalLetterfileControllerFactory; use UnicaenSignature\src\UnicaenSignature\Controller\ProcessController; use UnicaenSignature\src\UnicaenSignature\Controller\ProcessControllerFactory; use UnicaenSignature\src\UnicaenSignature\Controller\SignatureController; use UnicaenSignature\src\UnicaenSignature\Controller\SignatureControllerFactory; use UnicaenSignature\src\UnicaenSignature\Controller\SignatureTypeController; use UnicaenSignature\src\UnicaenSignature\Controller\SignatureTypeControllerFactory; use UnicaenSignature\src\UnicaenSignature\Provider\SignaturePrivileges; use UnicaenSignature\src\UnicaenSignature\Service\InternalLetterfileService; use UnicaenSignature\src\UnicaenSignature\Service\InternalLetterfileServiceFactory; use UnicaenSignature\src\UnicaenSignature\Service\LetterfileService; use UnicaenSignature\src\UnicaenSignature\Service\LetterfileServiceFactory; use UnicaenSignature\src\UnicaenSignature\Service\LoggerService; use UnicaenSignature\src\UnicaenSignature\Service\LoggerServiceFactory; use UnicaenSignature\src\UnicaenSignature\Service\ProcessService; use UnicaenSignature\src\UnicaenSignature\Service\ProcessServiceFactory; use UnicaenSignature\src\UnicaenSignature\Service\SignatureConfigurationService; use UnicaenSignature\src\UnicaenSignature\Service\SignatureConfigurationServiceFactory; use UnicaenSignature\src\UnicaenSignature\Service\SignatureService; use UnicaenSignature\src\UnicaenSignature\Service\SignatureServiceFactory; use UnicaenSignature\src\UnicaenSignature\View\Helpers\MomentFactory; use UnicaenSignature\src\UnicaenSignature\View\Helpers\UiFactory; use UnicaenSignature\src\Controller\AdministrationController; use UnicaenSignature\src\Controller\Factory\AdministrationControllerFactory; use UnicaenSignature\src\Controller\InternalLetterfileController; use UnicaenSignature\src\Controller\InternalLetterfileControllerFactory; use UnicaenSignature\src\Controller\ProcessController; use UnicaenSignature\src\Controller\ProcessControllerFactory; use UnicaenSignature\src\Controller\SignatureController; use UnicaenSignature\src\Controller\SignatureControllerFactory; use UnicaenSignature\src\Controller\SignatureTypeController; use UnicaenSignature\src\Controller\SignatureTypeControllerFactory; use UnicaenSignature\src\Provider\SignaturePrivileges; use UnicaenSignature\src\Service\InternalLetterfileService; use UnicaenSignature\src\Service\InternalLetterfileServiceFactory; use UnicaenSignature\src\Service\LetterfileService; use UnicaenSignature\src\Service\LetterfileServiceFactory; use UnicaenSignature\src\Service\LoggerService; use UnicaenSignature\src\Service\LoggerServiceFactory; use UnicaenSignature\src\Service\ProcessService; use UnicaenSignature\src\Service\ProcessServiceFactory; use UnicaenSignature\src\Service\SignatureConfigurationService; use UnicaenSignature\src\Service\SignatureConfigurationServiceFactory; use UnicaenSignature\src\Service\SignatureService; use UnicaenSignature\src\Service\SignatureServiceFactory; use UnicaenSignature\src\View\Helpers\MomentFactory; use UnicaenSignature\src\View\Helpers\UiFactory; return [ 'bjyauthorize' => [ Loading config/module.config.php +6 −6 Original line number Diff line number Diff line Loading @@ -54,7 +54,7 @@ return [ 'get_recipients_methods' => [ [ 'key' => \UnicaenSignature\src\UnicaenSignature\Utils\SignatureConstants::GET_RECIPIENTS_METHOD_FIXED, 'key' => \UnicaenSignature\src\Utils\SignatureConstants::GET_RECIPIENTS_METHOD_FIXED, 'label' => 'Destinataires fixes', 'description' => 'Destinataires nommés explicitement', 'methods' => 'fixed', Loading Loading @@ -113,35 +113,35 @@ return [ /// //////////////////////////////////////////////////////////// 'signature_levels' => [ \UnicaenSignature\src\UnicaenSignature\Utils\SignatureConstants::VISA_HIDDEN => [ \UnicaenSignature\src\Utils\SignatureConstants::VISA_HIDDEN => [ 'label' => 'Visa caché', 'used' => true, 'description' => 'Visa applicatif, pas de trace dans le document', 'log_message' => "La personne '%s' a validée le document '%s'", 'letterfile_key' => 'internal' ], \UnicaenSignature\src\UnicaenSignature\Utils\SignatureConstants::VISA_VISUAL => [ \UnicaenSignature\src\Utils\SignatureConstants::VISA_VISUAL => [ 'label' => 'Visa visuel', 'used' => true, 'description' => 'Visa visuel. Nom, prénom et date appliqués sur le document.', 'log_message' => "La personne '%s' a marquée comme vu le document '%s'", 'letterfile_key' => 'external' ], \UnicaenSignature\src\UnicaenSignature\Utils\SignatureConstants::SIGN_VISUAL => [ \UnicaenSignature\src\Utils\SignatureConstants::SIGN_VISUAL => [ 'label' => 'Signature calligraphique', 'used' => true, 'description' => 'Signature calligraphique. Signature au format image. Appliquée sur le document.', 'log_message' => "La personne '%s' a signée le document '%s'", 'letterfile_key' => 'external' ], \UnicaenSignature\src\UnicaenSignature\Utils\SignatureConstants::SIGN_CERTIF => [ \UnicaenSignature\src\Utils\SignatureConstants::SIGN_CERTIF => [ 'label' => 'Signature par certificat (PKCS12)', 'used' => true, 'description' => 'Signature certifiée avec un keystore/certificat via un magasin de clés au format PKCS12. Appliquée sur le document.', 'log_message' => "La personne '%s' a signée et certifiée le document '%s'", 'letterfile_key' => 'external' ], \UnicaenSignature\src\UnicaenSignature\Utils\SignatureConstants::SIGN_EIDAS => [ \UnicaenSignature\src\Utils\SignatureConstants::SIGN_EIDAS => [ 'label' => 'Signature par clef cryptographique', 'used' => true, 'description' => "Signature par clef cryptographique via clé usb (eIDAS) qui contient un certificat. Certificat qui peut être personnel ou au titre de l'établissement (cachet établissement). Appliquée sur le document.", Loading doc/config/config-parapheur-esup.md +6 −6 Original line number Diff line number Diff line Loading @@ -23,15 +23,15 @@ return [ 'name' => 'esup', // Unique 'description' => 'Parafeur numérique ESUP', 'default' => true, // Parpheur par défaut 'class' => \UnicaenSignature\src\UnicaenSignature\Strategy\Letterfile\Esup\EsupLetterfileStrategy::class, 'class' => \UnicaenSignature\src\Strategy\Letterfile\Esup\EsupLetterfileStrategy::class, // Niveaux de signature disponible 'levels' => [ \UnicaenSignature\src\UnicaenSignature\Utils\SignatureConstants::VISA_HIDDEN => 'hidden', \UnicaenSignature\src\UnicaenSignature\Utils\SignatureConstants::VISA_VISUAL => 'visa', \UnicaenSignature\src\UnicaenSignature\Utils\SignatureConstants::SIGN_VISUAL => 'pdfImageStamp', \UnicaenSignature\src\UnicaenSignature\Utils\SignatureConstants::SIGN_CERTIF => 'certSign', \UnicaenSignature\src\UnicaenSignature\Utils\SignatureConstants::SIGN_EIDAS => 'nexuSign', \UnicaenSignature\src\Utils\SignatureConstants::VISA_HIDDEN => 'hidden', \UnicaenSignature\src\Utils\SignatureConstants::VISA_VISUAL => 'visa', \UnicaenSignature\src\Utils\SignatureConstants::SIGN_VISUAL => 'pdfImageStamp', \UnicaenSignature\src\Utils\SignatureConstants::SIGN_CERTIF => 'certSign', \UnicaenSignature\src\Utils\SignatureConstants::SIGN_EIDAS => 'nexuSign', ], // Accès à ESUP Loading src/UnicaenSignature/Command/SignatureAddSignatureCommand.php→src/Command/SignatureAddSignatureCommand.php +1 −1 Original line number Diff line number Diff line <?php namespace UnicaenSignature\src\UnicaenSignature\Command; namespace UnicaenSignature\src\Command; use Laminas\ServiceManager\ServiceManager; use Symfony\Component\Console\Input\InputArgument; Loading src/UnicaenSignature/Command/SignatureCommandAbstract.php→src/Command/SignatureCommandAbstract.php +3 −3 Original line number Diff line number Diff line <?php namespace UnicaenSignature\src\UnicaenSignature\Command; namespace UnicaenSignature\src\Command; use Laminas\ServiceManager\ServiceManager; use Symfony\Component\Console\Command\Command; Loading @@ -8,8 +8,8 @@ use Symfony\Component\Console\Formatter\OutputFormatterStyle; use Symfony\Component\Console\Input\InputInterface; use Symfony\Component\Console\Output\OutputInterface; use Symfony\Component\Console\Style\SymfonyStyle; use UnicaenSignature\src\UnicaenSignature\Service\ProcessService; use UnicaenSignature\src\UnicaenSignature\Service\SignatureService; use UnicaenSignature\src\Service\ProcessService; use UnicaenSignature\src\Service\SignatureService; abstract class SignatureCommandAbstract extends Command { Loading Loading
config/merged/signature.config.php +25 −25 Original line number Diff line number Diff line Loading @@ -6,31 +6,31 @@ use Laminas\Router\Http\Literal; use Laminas\Router\Http\Regex; use Laminas\Router\Http\Segment; use UnicaenPrivilege\Guard\PrivilegeController; use UnicaenSignature\src\UnicaenSignature\Controller\AdministrationController; use UnicaenSignature\src\UnicaenSignature\Controller\Factory\AdministrationControllerFactory; use UnicaenSignature\src\UnicaenSignature\Controller\InternalLetterfileController; use UnicaenSignature\src\UnicaenSignature\Controller\InternalLetterfileControllerFactory; use UnicaenSignature\src\UnicaenSignature\Controller\ProcessController; use UnicaenSignature\src\UnicaenSignature\Controller\ProcessControllerFactory; use UnicaenSignature\src\UnicaenSignature\Controller\SignatureController; use UnicaenSignature\src\UnicaenSignature\Controller\SignatureControllerFactory; use UnicaenSignature\src\UnicaenSignature\Controller\SignatureTypeController; use UnicaenSignature\src\UnicaenSignature\Controller\SignatureTypeControllerFactory; use UnicaenSignature\src\UnicaenSignature\Provider\SignaturePrivileges; use UnicaenSignature\src\UnicaenSignature\Service\InternalLetterfileService; use UnicaenSignature\src\UnicaenSignature\Service\InternalLetterfileServiceFactory; use UnicaenSignature\src\UnicaenSignature\Service\LetterfileService; use UnicaenSignature\src\UnicaenSignature\Service\LetterfileServiceFactory; use UnicaenSignature\src\UnicaenSignature\Service\LoggerService; use UnicaenSignature\src\UnicaenSignature\Service\LoggerServiceFactory; use UnicaenSignature\src\UnicaenSignature\Service\ProcessService; use UnicaenSignature\src\UnicaenSignature\Service\ProcessServiceFactory; use UnicaenSignature\src\UnicaenSignature\Service\SignatureConfigurationService; use UnicaenSignature\src\UnicaenSignature\Service\SignatureConfigurationServiceFactory; use UnicaenSignature\src\UnicaenSignature\Service\SignatureService; use UnicaenSignature\src\UnicaenSignature\Service\SignatureServiceFactory; use UnicaenSignature\src\UnicaenSignature\View\Helpers\MomentFactory; use UnicaenSignature\src\UnicaenSignature\View\Helpers\UiFactory; use UnicaenSignature\src\Controller\AdministrationController; use UnicaenSignature\src\Controller\Factory\AdministrationControllerFactory; use UnicaenSignature\src\Controller\InternalLetterfileController; use UnicaenSignature\src\Controller\InternalLetterfileControllerFactory; use UnicaenSignature\src\Controller\ProcessController; use UnicaenSignature\src\Controller\ProcessControllerFactory; use UnicaenSignature\src\Controller\SignatureController; use UnicaenSignature\src\Controller\SignatureControllerFactory; use UnicaenSignature\src\Controller\SignatureTypeController; use UnicaenSignature\src\Controller\SignatureTypeControllerFactory; use UnicaenSignature\src\Provider\SignaturePrivileges; use UnicaenSignature\src\Service\InternalLetterfileService; use UnicaenSignature\src\Service\InternalLetterfileServiceFactory; use UnicaenSignature\src\Service\LetterfileService; use UnicaenSignature\src\Service\LetterfileServiceFactory; use UnicaenSignature\src\Service\LoggerService; use UnicaenSignature\src\Service\LoggerServiceFactory; use UnicaenSignature\src\Service\ProcessService; use UnicaenSignature\src\Service\ProcessServiceFactory; use UnicaenSignature\src\Service\SignatureConfigurationService; use UnicaenSignature\src\Service\SignatureConfigurationServiceFactory; use UnicaenSignature\src\Service\SignatureService; use UnicaenSignature\src\Service\SignatureServiceFactory; use UnicaenSignature\src\View\Helpers\MomentFactory; use UnicaenSignature\src\View\Helpers\UiFactory; return [ 'bjyauthorize' => [ Loading
config/module.config.php +6 −6 Original line number Diff line number Diff line Loading @@ -54,7 +54,7 @@ return [ 'get_recipients_methods' => [ [ 'key' => \UnicaenSignature\src\UnicaenSignature\Utils\SignatureConstants::GET_RECIPIENTS_METHOD_FIXED, 'key' => \UnicaenSignature\src\Utils\SignatureConstants::GET_RECIPIENTS_METHOD_FIXED, 'label' => 'Destinataires fixes', 'description' => 'Destinataires nommés explicitement', 'methods' => 'fixed', Loading Loading @@ -113,35 +113,35 @@ return [ /// //////////////////////////////////////////////////////////// 'signature_levels' => [ \UnicaenSignature\src\UnicaenSignature\Utils\SignatureConstants::VISA_HIDDEN => [ \UnicaenSignature\src\Utils\SignatureConstants::VISA_HIDDEN => [ 'label' => 'Visa caché', 'used' => true, 'description' => 'Visa applicatif, pas de trace dans le document', 'log_message' => "La personne '%s' a validée le document '%s'", 'letterfile_key' => 'internal' ], \UnicaenSignature\src\UnicaenSignature\Utils\SignatureConstants::VISA_VISUAL => [ \UnicaenSignature\src\Utils\SignatureConstants::VISA_VISUAL => [ 'label' => 'Visa visuel', 'used' => true, 'description' => 'Visa visuel. Nom, prénom et date appliqués sur le document.', 'log_message' => "La personne '%s' a marquée comme vu le document '%s'", 'letterfile_key' => 'external' ], \UnicaenSignature\src\UnicaenSignature\Utils\SignatureConstants::SIGN_VISUAL => [ \UnicaenSignature\src\Utils\SignatureConstants::SIGN_VISUAL => [ 'label' => 'Signature calligraphique', 'used' => true, 'description' => 'Signature calligraphique. Signature au format image. Appliquée sur le document.', 'log_message' => "La personne '%s' a signée le document '%s'", 'letterfile_key' => 'external' ], \UnicaenSignature\src\UnicaenSignature\Utils\SignatureConstants::SIGN_CERTIF => [ \UnicaenSignature\src\Utils\SignatureConstants::SIGN_CERTIF => [ 'label' => 'Signature par certificat (PKCS12)', 'used' => true, 'description' => 'Signature certifiée avec un keystore/certificat via un magasin de clés au format PKCS12. Appliquée sur le document.', 'log_message' => "La personne '%s' a signée et certifiée le document '%s'", 'letterfile_key' => 'external' ], \UnicaenSignature\src\UnicaenSignature\Utils\SignatureConstants::SIGN_EIDAS => [ \UnicaenSignature\src\Utils\SignatureConstants::SIGN_EIDAS => [ 'label' => 'Signature par clef cryptographique', 'used' => true, 'description' => "Signature par clef cryptographique via clé usb (eIDAS) qui contient un certificat. Certificat qui peut être personnel ou au titre de l'établissement (cachet établissement). Appliquée sur le document.", Loading
doc/config/config-parapheur-esup.md +6 −6 Original line number Diff line number Diff line Loading @@ -23,15 +23,15 @@ return [ 'name' => 'esup', // Unique 'description' => 'Parafeur numérique ESUP', 'default' => true, // Parpheur par défaut 'class' => \UnicaenSignature\src\UnicaenSignature\Strategy\Letterfile\Esup\EsupLetterfileStrategy::class, 'class' => \UnicaenSignature\src\Strategy\Letterfile\Esup\EsupLetterfileStrategy::class, // Niveaux de signature disponible 'levels' => [ \UnicaenSignature\src\UnicaenSignature\Utils\SignatureConstants::VISA_HIDDEN => 'hidden', \UnicaenSignature\src\UnicaenSignature\Utils\SignatureConstants::VISA_VISUAL => 'visa', \UnicaenSignature\src\UnicaenSignature\Utils\SignatureConstants::SIGN_VISUAL => 'pdfImageStamp', \UnicaenSignature\src\UnicaenSignature\Utils\SignatureConstants::SIGN_CERTIF => 'certSign', \UnicaenSignature\src\UnicaenSignature\Utils\SignatureConstants::SIGN_EIDAS => 'nexuSign', \UnicaenSignature\src\Utils\SignatureConstants::VISA_HIDDEN => 'hidden', \UnicaenSignature\src\Utils\SignatureConstants::VISA_VISUAL => 'visa', \UnicaenSignature\src\Utils\SignatureConstants::SIGN_VISUAL => 'pdfImageStamp', \UnicaenSignature\src\Utils\SignatureConstants::SIGN_CERTIF => 'certSign', \UnicaenSignature\src\Utils\SignatureConstants::SIGN_EIDAS => 'nexuSign', ], // Accès à ESUP Loading
src/UnicaenSignature/Command/SignatureAddSignatureCommand.php→src/Command/SignatureAddSignatureCommand.php +1 −1 Original line number Diff line number Diff line <?php namespace UnicaenSignature\src\UnicaenSignature\Command; namespace UnicaenSignature\src\Command; use Laminas\ServiceManager\ServiceManager; use Symfony\Component\Console\Input\InputArgument; Loading
src/UnicaenSignature/Command/SignatureCommandAbstract.php→src/Command/SignatureCommandAbstract.php +3 −3 Original line number Diff line number Diff line <?php namespace UnicaenSignature\src\UnicaenSignature\Command; namespace UnicaenSignature\src\Command; use Laminas\ServiceManager\ServiceManager; use Symfony\Component\Console\Command\Command; Loading @@ -8,8 +8,8 @@ use Symfony\Component\Console\Formatter\OutputFormatterStyle; use Symfony\Component\Console\Input\InputInterface; use Symfony\Component\Console\Output\OutputInterface; use Symfony\Component\Console\Style\SymfonyStyle; use UnicaenSignature\src\UnicaenSignature\Service\ProcessService; use UnicaenSignature\src\UnicaenSignature\Service\SignatureService; use UnicaenSignature\src\Service\ProcessService; use UnicaenSignature\src\Service\SignatureService; abstract class SignatureCommandAbstract extends Command { Loading