This page describes the workflow to issue a disposable certificate and sign a document.
| Step | Service | Required | Method |
|---|---|---|---|
| Validate data | LEAN_DISPOSABLE | No | checkData |
| Get disposable contract | LEAN_DISPOSABLE | No | getDisposableContract |
| Enroll the certificate | LEAN_DISPOSABLE | Yes | enroll |
| Send the OTP | LEAN_DISPOSABLE | Yes | sendOtp |
| Sign (single) | FRA | Yes | signPKCS1WithSHA256 |
| Sign (batch) | FRA | Yes | openSession + signPKCS1WithSHA256 |
| Upload contract and evidence | LEAN_DISPOSABLE | No | uploadDoc |
| Step | Service | Required | Method |
|---|---|---|---|
| Validate data | LEAN_DISPOSABLE | No | checkDataWitheIDAssertion |
| Get disposable contract | LEAN_DISPOSABLE | No | getDisposableContractWithEidAssertion |
| Enroll the certificate | LEAN_DISPOSABLE | Yes | enrollDisposableWitheIDAssertion |
| Send the OTP | LEAN_DISPOSABLE | Yes | sendOtp |
| Sign | FRA | Yes | signPKCS1WithSHA256 |
| Upload contract and evidence | LEAN_DISPOSABLE | No | uploadDoc |
| |