An open API service indexing awesome lists of open source software.

https://github.com/setasign/setapdf-signer-addon-eid-easy


https://github.com/setasign/setapdf-signer-addon-eid-easy

Last synced: 6 months ago
JSON representation

Awesome Lists containing this project

README

          

# eID Easy Electronic Signatures API Addon for the SetaPDF-Signer component

This package offers an individual addon for the [SetaPDF-Signer Component](https://www.setasign.com/signer) that allows
you to use the [eID Easy Electronic Signatures API](https://eideasy.com/developer-documentation/)
for the signature process of PDF documents.

## Requirements
To use this package you need credentials for the eID Easy Electronic Signatures API. While evaluating this package you
can use the [sandbox credentials](https://eideasy.com/developer-documentation/sandbox/) for testing.

This package is developed and tested on PHP >= 7.1. Requirements of the [SetaPDF-Signer](https://www.setasign.com/signer)
component can be found [here](https://manuals.setasign.com/setapdf-signer-manual/getting-started/#index-1).

We're using [PSR-17 (HTTP Factories)](https://www.php-fig.org/psr/psr-17/) and [PSR-18 (HTTP Client)](https://www.php-fig.org/psr/psr-18/)
for the requests. So you'll need an implementation of these. We recommend using Guzzle.

### For PHP 7.1
```
"require" : {
"guzzlehttp/guzzle": "^6.5",
"http-interop/http-factory-guzzle": "^1.0",
"mjelamanov/psr18-guzzle": "^1.3"
}
```

### For >= PHP 7.2
```
"require" : {
"guzzlehttp/guzzle": "^7.0",
"http-interop/http-factory-guzzle": "^1.0"
}
```

## Installation
Add following to your composer.json:

```json
{
"require": {
"setasign/setapdf-signer-addon-eid-easy": "dev-master"
},

"repositories": [
{
"type": "composer",
"url": "https://www.setasign.com/downloads/"
}
]
}
```

and execute `composer update`. You need to define the `repository` to evaluate the dependency to the
[SetaPDF-Signer](https://www.setasign.com/signer) component
(see [here](https://getcomposer.org/doc/faqs/why-can%27t-composer-load-repositories-recursively.md) for more details).

## License

This package is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).