Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Relay Esign Bundle Laravel Package

dbp/relay-esign-bundle

View on GitHub
Deep Wiki
Context7

Overview

Source: https://github.com/digital-blueprint/relay-esign-bundle

graph TD
    style esign_bundle fill:#606096,color:#fff

    a_trust("A-Trust")
    pdf_as("PDF-AS")
    moa_spss("MOA-SPSS")

    subgraph API Gateway
        api(("API"))
        core_bundle("Core Bundle")
        esign_bundle("ESign Bundle")
    end

    pdf_as --> a_trust
    moa_spss --> a_trust

    api --> core_bundle
    api --> esign_bundle
    esign_bundle --> core_bundle
    esign_bundle --> pdf_as
    esign_bundle --> moa_spss

    click a_trust "https://www.a-trust.at/"
    click pdf_as "./#pdf-as" "by EGIZ"

The electronic signature bundle provides an API for interacting with multiple pdf-as and moa-ssp servers and allows singing and signature verification of PDF files using PAdES.

Compared to using PDF-AS/MOA-SPSS directly it adds authentication/authorization and a simplified REST API for the following three flows:

  • Advanced signature flow: Synchronously sign PDF file using certificates on the pdf-as server
  • Qualified signature flow: Asynchronously sign a PDF using handy-signatur.at
  • (work in progress) Signature verification flow: Verify the integrity and trust chain of a PDF using moa-spss

The following diagram shows the systems involved in signature creation and verification for all provided flows:

graph TD
    User --> |uses|APP
    APP --> |talks to|DBP-API
    DBP-API --> |sign|PDF-AS
    DBP-API --> |verify|MOA-SPSS
    PDF-AS --> |sign|HANDY[handy-signatur.at]
    User --> |tan|HANDY
    APP --> |embeds|HANDY

Installation Requirements

  • PDF-AS 4.1.5+ as a backend server

PDF-AS

PDF-AS by EGIZ is used to sign documents.

Documentation

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
besmartand-pro/php-quality-config
sentix/ai-chatbot
codifyo/ts-generator-bundle
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky
spatie/mailcoach-vapor