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(6mo ago)237MITPHPPHP &gt;=8.0 &lt;=8.5.99999CI passing

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 yesterday

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

Maintenance84

Actively maintained with recent releases

Popularity10

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity71

Established project with proven stability

 Bus Factor1

Top contributor holds 53.3% 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

202d 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 (32 commits)")[![MaximilianKresse](https://avatars.githubusercontent.com/u/545671?v=4)](https://github.com/MaximilianKresse "MaximilianKresse (21 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (7 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.3k37.6k21](/packages/tempest-framework)[cakephp/cakephp

The CakePHP framework

8.9k20.0M1.9k](/packages/cakephp-cakephp)[flow-php/flow

PHP ETL - Extract Transform Load - Data processing framework

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

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

6943.5M449](/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)[chargebee/chargebee-php

ChargeBee API client implementation for PHP

758.7M10](/packages/chargebee-chargebee-php)

PHPackages © 2026

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