This function uses the requested credentials to construct and send a request to the holder.
If the request is not valid, an error will be thrown.
Once the request has been sent, a response is expected. In accordance with ISO 18013-5, sessions must be terminated
after a period of inactivity. The specification recommends a minimum timeout of 300 seconds for no activity (sending or receiving session data).
The SDK implements this minimum, and will throw an error if no response is received within 300 seconds.
The session will not be terminated so a new request can be sent. When a response is received, it will be decoded, verified and returned.
The verification process is performed according to ISO 18013-5 specifications, subsequently the credential revocation status is checked if
checkStatus is true (or not supplied) and the previous verifications have succeeded.
As per ISO 18013-5 specifications, a response and sessionTermination status code can be received in the same
response from the holder. In this scenario the response will be returned by this method and the data transport session
will be closed.
This function uses the requested credentials to construct and send a request to the holder.
If the request is not valid, an error will be thrown. Once the request has been sent, a response is expected. In accordance with ISO 18013-5, sessions must be terminated after a period of inactivity. The specification recommends a minimum timeout of 300 seconds for no activity (sending or receiving session data). The SDK implements this minimum, and will throw an error if no response is received within 300 seconds. The session will not be terminated so a new request can be sent. When a response is received, it will be decoded, verified and returned. The verification process is performed according to ISO 18013-5 specifications, subsequently the credential revocation status is checked if
checkStatusistrue(or not supplied) and the previous verifications have succeeded. As per ISO 18013-5 specifications, a response and sessionTermination status code can be received in the same response from the holder. In this scenario the response will be returned by this method and the data transport session will be closed.