getEvidenceRequests

abstract suspend fun getEvidenceRequests(): List<EvidenceRequest>

Called to get a set of evidence requests from the issuer.

This is the first method that should be called in the flow.

If this returns the empty list it means that proofing is completed and the application should call complete. Otherwise the application needs to return a single piece of evidence matching one of the provided requests. Use sendEvidence to return the evidence.

Return

an empty list if no more evidence is required, otherwise a list of evidence requests.