To enroll a disposable with an external otp have to:
- specify
otpType=EXTERNAL_OTPin theDisposableCertificateobject. If not specified the default otpType is SMS.
Then use these methods:
checkData/checkDataWitheIDAssertion(optional) : check the validity of the objects passed to the enroll methodsgetDisposableContract/getDisposableContractWitheIDAssertion(optional)- an enroll method : enroll the certificate
signPKCS1WithSHA256in the FRA service or use SWS: sign the documentuploadDocto upload the evidence of the otp or the authentication flow (for example PDS2 banking flow) (optional)
To use EXTERNAL_OTP as OTP the LRA has to be authorized.