ADSS Client SDK

Easy Integration of All ADSS Services

Simplifying the use of PKI e-trust services

ADSS Client SDK offers high-level APIs that give simple access to all of the ADSS e-Trust Services. This includes:

ADSS Signing Server for server-side signing and verification service

ADSS Go>Sign Service for secure document viewing and client-side signing

ADSS OCSP, SCVP and XKMS Validation Authority Servers

ADSS RA and CA Servers

ADSS TSA Servers

ADSS LTANS Evidence Server

Integration

It supplies all the libraries necessary to easily integrate with business applications. This diagram shows how ADSS Server can be integrated with high-level calls to the Ascertia Java or .NET based client web-services library.

Integration

It supplies all the libraries necessary to easily integrate with business applications. This diagram shows how ADSS Server can be integrated with high-level calls to the Ascertia Java or .NET based client web-services library.

FEATURES & BENEFITS

Protocols

The SDK provides easy access to all ADSS server functions, including: Signing and verifying PDFs, XML data, Files etc, using OASIS DSS and DSS/X protocols. Certificate validation using SCVP, XKMS, OCSP and OASIS DSS-X Protocols. Archiving-related actions using LTANS protocols. Certificate registration and issuance, timestamping and decryption services using DSS, etc.

Signature formats

Supports PDF, XML DSig, PKCS#7, CMS & S/MIME plus ETSI AdES -BES, -T, -C, -X, -X-Long and -A formats. Supports local hashing of data and signature handling and embedding for PDF documents. Supports blank field creation inside PDF documents.

Multi-signing

Supports the signing of one or multiple documents in a single call to ADSS Server.

USE CASE

ADSS Client SDK

Integrate your business applications using ADSS Client SDK to create digital signatures or verify digital signatures using ADSS Signing Server, issue digital certificates using ADSS RA or ADSS CA Server, timestamp data using ADSS TSA Server, validate certificates via ADSS OCSP, ADSS XML, ADSS SCVP Server and archive data using ADSS LTANS Server:

SDK details

ADSS Client SDK package consist of following information:

SDK API documentation, release notes, upgrade instructions
SDK libraries, and source code samples for Java & C#
Go>Sign applet, deployment documentation
Example demo web application with source code for Go>Sign applet
WSDL and Schema files to help developers interact with ADSS Server in other progamming languages e.g. PHP, C++

Standards & Compliance

Name

Details

Signature generation

CMS/PKCS#7, PDF signatures, XML DigSig, ETSI PAdES, CAdES, XAdES (ES, -T, -C, -X, -X-Long, -EPES, -A), S/MIME

Signature protocol

OASIS DSS v1.0 over SOAP/XML and HTTP/S

Signature verification

One or multiple CMS/PKCS#7, PDF, XML DigSig, ETSI PAdES, CAdES, XAdES, S/MIME signatures

Verification protocol

OASIS DSS & DSS/X v1.0 over SOAP/XML

Certificate validation

CRLs (includes delta and indirect CRLs), OCSP, SCVP, XKMS and OASIS DSS-X protocols

Quality Ratings

Supports PEPPOL quality rating enhancements for DSS-X and XKMS protocols

Certificate generation

Generates PKCS#10 and accepts PKCS#12, PKCS#7, X.509v3 (The CA service supports CMC protocols)

HSM support

Any PKCS#11 compliant HSM, smartcard or token, e.g. SafeNet, nCipher and others

Languages

Java 6 (Java 5 on request) for any platform plus .NET on Windows 32/64 servers

We were also very impressed by the service delivered by Ascertia, both the sales delivery and technical support teams were very responsive. We always got a swift and accurate answer to our questions

Hugo De herdt
LeasePlan Belgium

We were also very impressed by the service delivered by Ascertia, both the sales delivery and technical support teams were very responsive. We always got a swift and accurate answer to our questions

Hugo De herdt
LeasePlan Belgium

Ascertia is a global leader in delivering functionally rich, easy to deploy e-security solutions. We pride ourselves in being easy and efficient to deal with.
Ascertia is a global leader in delivering functionally rich, easy to deploy e-security solutions. We pride ourselves in being easy and efficient to deal with.