PHPackages                             setasign/setapdf-signer-addon-globaltrust-trust2go - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [PDF &amp; Document Generation](/categories/documents)
4. /
5. setasign/setapdf-signer-addon-globaltrust-trust2go

ActiveLibrary[PDF &amp; Document Generation](/categories/documents)

setasign/setapdf-signer-addon-globaltrust-trust2go
==================================================

A signature add-on for the SetaPDF-Signer component for TRUST2GO by GLOBALTRUST

v1.2.1(5mo ago)237MITPHPPHP &gt;=8.0 &lt;=8.5.99999

Since Mar 10Pushed 1w ago3 watchersCompare

[ Source](https://github.com/Setasign/SetaPDF-Signer-Addon-Globaltrust-Trust2Go)[ Packagist](https://packagist.org/packages/setasign/setapdf-signer-addon-globaltrust-trust2go)[ RSS](/packages/setasign-setapdf-signer-addon-globaltrust-trust2go/feed)WikiDiscussions main Synced 3w ago

READMEChangelog (5)Dependencies (5)Versions (6)Used By (0)

TRUST2GO signature module for the SetaPDF-Signer component
==========================================================

[](#trust2go-signature-module-for-the-setapdf-signer-component)

This package offers an individual module for the [SetaPDF-Signer Component](https://www.setasign.com/signer) that allows you to use [TRUST2GO](https://globaltrust.eu/produkte/trust2go/)for the signature process of PDF documents. A big advantage of this module is, that it only transfers the hash which shall be signed by TRUST2GO and not the complete PDF document. The returned signature will be placed in the PDF document by the SetaPDF-Signer Component.

The implementation is based on the [TRUST2GO API 0.9.30](https://t2g.globaltrust.eu/trust2go/swagger-ui/index.html).

Requirements
------------

[](#requirements)

To use this package you need credentials for TRUST2GO.

This package is developed and tested on PHP &gt;= 8.0 up to PHP 8.5. 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:

```
    "require" : {
        "guzzlehttp/guzzle": "^7.0",
        "http-interop/http-factory-guzzle": "^1.0"
    }

```

Installation
------------

[](#installation)

Add following to your composer.json:

```
{
    "require": {
        "setasign/setapdf-signer-addon-globaltrust-trust2go": "^1.2"
    },

    "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
-------

[](#license)

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

TODOs
-----

[](#todos)

- Signatures with PSS padding are not implemented yet.

###  Health Score

47

—

FairBetter than 93% of packages

Maintenance86

Actively maintained with recent releases

Popularity10

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity70

Established project with proven stability

 Bus Factor1

Top contributor holds 54.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~355 days

Total

5

Last Release

157d ago

PHP version history (3 changes)v1.0.0PHP &gt;=7.1

v1.2.0PHP &gt;=8.0

v1.2.1PHP &gt;=8.0 &lt;=8.5.99999

### Community

Maintainers

![](https://www.gravatar.com/avatar/78b46f7020bdcd25e761812659988691e50aba9a25b2a48ea33f6137f2fc2536?d=identicon)[Setasign](/maintainers/Setasign)

---

Top Contributors

[![JanSlabon](https://avatars.githubusercontent.com/u/12390057?v=4)](https://github.com/JanSlabon "JanSlabon (30 commits)")[![MaximilianKresse](https://avatars.githubusercontent.com/u/545671?v=4)](https://github.com/MaximilianKresse "MaximilianKresse (20 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (5 commits)")

---

Tags

aatldigital-signatureeidasglobaltrustpadespdfphpsetapdfsetapdf-signersignature

### Embed Badge

![Health badge](/badges/setasign-setapdf-signer-addon-globaltrust-trust2go/health.svg)

```
[![Health](https://phpackages.com/badges/setasign-setapdf-signer-addon-globaltrust-trust2go/health.svg)](https://phpackages.com/packages/setasign-setapdf-signer-addon-globaltrust-trust2go)
```

###  Alternatives

[tempest/framework

The PHP framework that gets out of your way.

2.2k34.4k15](/packages/tempest-framework)[cakephp/cakephp

The CakePHP framework

8.9k19.5M1.8k](/packages/cakephp-cakephp)[flow-php/flow

PHP ETL - Extract Transform Load - Data processing framework

85036.3k](/packages/flow-php-flow)[drupal/core-recommended

Locked core dependencies; require this project INSTEAD OF drupal/core.

6942.5M421](/packages/drupal-core-recommended)[typo3/cms

TYPO3 CMS is a free open source Content Management Framework initially created by Kasper Skaarhoj and licensed under GNU/GPL.

1.2k1.9M122](/packages/typo3-cms)[gotenberg/gotenberg-php

A PHP client for interacting with Gotenberg, a developer-friendly API for converting numerous document formats into PDF files, and more!

3856.2M31](/packages/gotenberg-gotenberg-php)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
