For developers
On this page you will find all the information you need for successful integration with the trust services of a Trust Service Provider of BORICA AD.
The corresponding descriptions (swagger) are accessed via an SSL session.
For testing purposes when using the relevant services, you must have the relyingPartyId provided by BORICA and a registered SSL certificate to authenticate to the services.
Аccess to the services
To request access, please fill out the Registration form for access to the services, sign it with an electronic signature and send it to the email address: support@borica.bg.
- Registration form: download
Mobile app
For services using the B-Trust Mobile application and obtaining access to a test version of the application, you must have a registered account in the Apple Test Fligth or Google Play Beta Program, depending on the operating system used.
- Preview of the process of registertation in mobile app B-Trust Mobile: here
Documents
A description of each service can be found in the "Services" section. The regulatory documents for each service are in the "Documents" section.
TECHNICAL DOCUMENTATION FOR INTEGRATION WITH BORICA TRUST SERVICES
AUTHENTICATION AND SIGNING OF DOCUMENTS THROUGH B-TRUST MOBILE
- Service description: here
- Service Guide: here
- Process visualization: see
- Integration Guide - Authentication: see
- Integration Guide - Signing: see
- Test swagger: here
- Production API URL: https://cqes-rp.b-trust.bg/signing-api
AUTOMATED (SERVER) SIGNING OF DOCUMENTS
- Service description: here
- Service Guide: here
- Process visualization: see
- Integration guide: see
- Test swagger: here
- Production API URL: https://cqes-rp.b-trust.bg/signing-api
ELECTRONIC IDENTIFICATION THROUGH B-TRUST MOBILE
- Service description: here
- Process visualization: see
- Integration guide: see
- Test swagger: here
- Production API URL: https://cqes-rp.b-trust.bg/signing-api
ELECTRONIC IDENTIFICATION THROUGH A WEB BROWSER (WEB IDENTIFICATION)
- Service description: here
- Process visualization: see
- Integration guide: see
- Test swagger: here
- Production API URL: https://cqes-rp.b-trust.bg/signing-api
SIGNING OF DOCUMENTS WITH A ONE-TIME CLOUD QUALIFIED ELECTRONIC SIGNATURE
- Service description: here
AFTER WEB IDENTIFICATION
- Process visualization: see
- Integration guide: see
- Test swagger: here
- Production API URL: https://cqes-rp.b-trust.bg/signing-api
AFTER FACE-TO-FACE IDENTIFICATION
- Process visualization: see
- Test swagger: here
- Production API URL: https://cqes-rp.b-trust.bg/signing-api
LONG-TERM STORAGE OF ELECTRONICALLY SIGNED DOCUMENTS
- Service description: here
- Test swagger: (coming soon)
- Production API URL: (coming soon)
QUALIFIED ELECTRONIC REGISTERED DELIVERY SERVICE
Service description: (coming soon)
Test swagger: (coming soon)
Production API URL: (coming soon)
QUALIFIED REGISTERED ELECTRONIC MAIL SERVICE
Service description: (coming soon)
Test swagger: (coming soon)
Production API URL: (coming soon)
For more information, contact us: support@borica.bg.
TIME STAMP - VERIFICATION OF TIME
The service is accessed from pre-authorized addresses or through a username and password provided by BORICA.
- Service description: here
- Test API URL: http://tsatest.b-trust.org
- Production API URL: http://tsa.b-trust.org and https://tsa.b-trust.org
- Sample Time Stamp client on php: here
- Sample code for generating a Time Stamp request: here
QUALIFIED SIGNATURE VALIDATION SERVICE - SERVICE FOR VALIDATION OF ELECTRONICALLY SIGNED DOCUMENTS
The service is accessed from pre-authorized addresses or through a username and password provided by BORICA.
- Service description: here
- Test swagger: here
- Production API URL: https://qsvs.b-trust.bg/qsvs
B-TOKEN
B-Token is part of the services provided through the B-Trust Mobile application and is a means of SCA (Strong Customer Authentication). It is aimed at organizations providing services to their customers based on reliable and secure identification.
FOR AUTHORIZATION OF BANK CARD TRANSACTIONS
Suitable for organizations providing card services to their customers.
FOR USER AUTHENTICATION (B-TOKEN EXTERNAL)
- Integration document: (coming soon)
- Test swagger: тук
- Production API URL: https://cqes-rp.b-trust.bg/sca-adapter-external
BROWSER INDEPENDENT SIGNING SERVICE (BISS)
BISS installation files:
- MS Windows (msi): B-Trust BISS
- Mac OS (dmg): B-Trust BISS
- Linux Ubunto (tar): B-Trust BISS
BSECURE DSS LITE - ON PREMISE DIGITAL SIGNATURE EXTENSION SOLUTION
- Service description: here
- BISS integration scheme: here
- Integration guide: here
- SpringBoot Installation Guide: here
- SpringBoot Technical Specification: here
- WAR Tech Spec: here
BSECURE DSS - ELECTRONIC SIGNATURE SERVICE
A complete solution (on premise) for automating processes where it is necessary to place an electronic signature on many electronic documents. It works with Advanced Certificates saved on file (PFX) or Qualified Certificates for Qualified Electronic Signature (QESC) saved on a smart card.
For more information, contact us: support@borica.bg.