Download the PHP package mpp/universign-bundle without Composer
On this page you can find all versions of the php package mpp/universign-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package universign-bundle
Symfony Bundle to quickly interact with Universign library
Installation:
To install this bundle, simply run the following command:
How to run:
Before run, you need to add UNIVERSIGN_ENTRYPOINT_SIGN
and UNIVERSIGN_ENTRYPOINT_RA
variables in the .env
file of your project with the url and the credentials of the universign account.
After this you can use this bundle with your Symfony Project.
How to use:
Here is a presentation of the Universign workflow:
Requests a signature
First, you have to send a transaction to Universign services.
Transaction Request
Here is an example:
Once you have send the request transaction, you will get a TransactionResponse
object in which you will find the transaction ID and an URL.
Transaction Response
Here is an example of the TransactionResponse
object:
The id
value identify the transaction, it allow you to get more information about the transaction, retrieve the signed documents.
The url
value is used to sign the documents by the signers.
Requests the signed document
After you have send your transaction request and it has been signed, send a request to get the signed documents with the previous transaction id:
You will get an array of Document
object:
The content
parameters is your signed document base64 encoded. Simply decode it to get the file.
More Informations:
- Advanced documentation:
- Configuration
- TransactionInfo
- TransactionFilter
- RelaunchTransaction
- CancelTransaction
- Object Structure:
- Signer
- Document
- SignatureField
- Others:
All versions of universign-bundle with dependencies
symfony/dependency-injection Version ^4.0 | ^5.0 | ^6.0
symfony/event-dispatcher Version *
symfony/framework-bundle Version ^4.0 | ^5.0 | ^6.0
symfony/monolog-bundle Version *
ext-json Version *
phpxmlrpc/phpxmlrpc Version ^4.9
symfony/options-resolver Version ^6.3