Digital Signature Validator
object DigitalSignatureValidator
Validates digital signatures. Use .validateSignature passing it a signature info.
Functions
Link copied to clipboard
Validates passed digital signature. Signature certificate is validated in according to root CA certificates passed to TrustedKeyStore. This may take a bit of time so it shouldn't be run on main thread.
Link copied to clipboard
fun validateSignatureAsync(digitalSignatureInfo: DigitalSignatureInfo): Single<DigitalSignatureValidationResult>
Validates passed digital signature. Signature certificate is validated in according to root CA certificates passed to TrustedKeyStore. This may take a bit of time so it shouldn't be run on main thread. This method does not operate on any particular scheduler, so use Single.subscribeOn to offload validation to a different thread.