Skip to content

Introduction

What is BankID Signing?

BankID Signing is a modern and flexible new platform to integrate to our signing service for:

  • Qualified Electronic Signature (QES) with qualified certificates.
  • Advanced Electronic Signature (AES) with non-qualified certificates (for Substantial eIDs).
  • Qualified Timestamp (QTS) with qualified timestamp certificates.

These pages will guide you through the process of integrating BankID signing in two ways:

  • The Cloud Signature Consortium (CSC) is a global initiative launched to define and promote a common standard for cloud-based digital signatures. The aim is to ensure that digital signatures remain reliable, secure, and universally accepted, no matter where they are generated or validated.
  • SignDoc provides a seamless API for getting signed documents in various formats, most notably PDF. SignDoc will manage the signature assembly and provide a WYSIWYS (What You See Is What You Sign) user interface for the end user to sign the document.
  • The Qualified Timestamping API provides a way to get a qualified timestamp.

These pages are work in progress and will be continuously updated until production and general availability.

Signature APIs

Feature SignDoc CSC
Signature formats - PAdES
- SEID-SDO* **
- XAdES*
PKCS#1 signature
Number of documents/hashes TBD 100
User Signing UI / WYSIWYS Yes No, merchant will have to present user with the data to be signed before starting the signature process
End User Signature Yes Yes
Merchant Signature No * No
Seal Signature No * No

*Not yet implemented

**SEID-SDO will be sealed with a merchant certificate issued to BankID BankAxept AS

Supported Identity Providers

Currently the following Identity Providers are supported:

  • BankID High

Next steps