Skip to content

Commit 0a2e221

Browse files
committed
Update README.md
Fixes #14
1 parent 6f31fa4 commit 0a2e221

1 file changed

Lines changed: 6 additions & 21 deletions

File tree

README.md

Lines changed: 6 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,23 @@
1-
# Swisscom AIS signature module and batch functionality for the SetaPDF-Signer component
1+
# Swisscom AIS signature add-on for the SetaPDF-Signer component
22

3-
This package offers an individual module for the [SetaPDF-Signer Component](https://www.setasign.com/signer) that allows
4-
you to use the [Swisscom All-in Signing Service](https://trustservices.swisscom.com/signing-service/)
5-
for the signature process of PDF documents. A big advantage of this module is, that it only transfers the hash, that
6-
should be signed, to Swisscom AIS webservice and not the complete PDF document. The returned signature will be placed in
7-
the PDF document by the SetaPDF-Signer Component.
8-
9-
Furthermore, this add-on comes with a batch class allowing to digital sign several documents with a single webservice
10-
call.
3+
This add-on offers individual signature modules and batch signature functionalities for the
4+
[SetaPDF-Signer Component](https://www.setasign.com/signer) that allows you to use the [Swisscom All-in Signing Service](https://trustservices.swisscom.com/signing-service/)
5+
to digital **sign PDF documents in pure PHP**.
116

127
The implementation is based on the [All-in Signing Service Reference Guide Version 2.10](https://documents.swisscom.com/product/1000255-Digital_Signing_Service/Documents/Reference_Guide/Reference_Guide-All-in-Signing-Service-en.pdf).
138

149
The form for requesting a test account at Swisscom includes the Claimed IDs for testing and is available [here](https://documents.swisscom.com/product/filestore/lib/2c3229a1-3e50-4f3d-a957-ec1b55ade6dc/orderpermanenttestaccount-de.pdf).
1510

1611
## Requirements
17-
To use this package you need credentials for the Swisscom AIS webservice.
12+
To use this add-on you need credentials for the Swisscom AIS webservice.
1813

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

2217
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/)
2318
for the requests. So you'll need an implementation of these. We recommend using Guzzle. Note: Your implementation must
2419
support client-side certificates.
2520

26-
### For PHP 7.1
27-
```
28-
"require" : {
29-
"guzzlehttp/guzzle": "^6.5",
30-
"http-interop/http-factory-guzzle": "^1.0",
31-
"mjelamanov/psr18-guzzle": "^1.3"
32-
}
33-
```
34-
35-
### For >= PHP 7.2
3621
```
3722
"require" : {
3823
"guzzlehttp/guzzle": "^7.0",

0 commit comments

Comments
 (0)