package Ġcom . d xc . ssi . sample . controllers Ċ Ċ import Ġcom . d xc . ssi . agent . api . callbacks . Callback Result Ċ import Ġcom . d xc . ssi . agent . api . callbacks . verification . Cred Presenter Controller Ċ import Ġcom . d xc . ssi . agent . did comm . model . problem . Problem Report Ċ import Ġcom . d xc . ssi . agent . did comm . model . verify . container . Presentation Request Container Ċ import Ġcom . d xc . ssi . agent . model . Peer Connection Ċ import Ġcom . d xc . ssi . agent . model . Presentation Request Response Action Ċ import Ġcom . d xc . ssi . agent . ker mit . Ker mit Ċ import Ġcom . d xc . ssi . agent . ker mit . Log cat Logger Ċ import Ġcom . d xc . ssi . agent . ker mit . Severity Ċ import Ġcom . d xc . ssi . sample . ssi Agent Api Ċ import Ġkotlinx . coroutines . Global Scope Ċ import Ġkotlinx . coroutines . delay Ċ import Ġkotlinx . coroutines . launch Ċ Ċ class ĠCred Presenter Controller Impl Ġ: ĠCred Presenter Controller Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġon Request Received ( ĊĠĠĠĠĠĠĠ Ġconnection : ĠPeer Connection , ĊĠĠĠĠĠĠĠ Ġpresentation Request : ĠPresentation Request Container ĊĠĠĠ Ġ): ĠPresentation Request Response Action Ġ{ ĊĠĠĠĠĠĠĠ Ġvar Ġlogger : ĠKer mit Ġ= ĠKer mit ( Log cat Logger ()) ĊĊĠĠĠĠĠĠĠ ĠGlobal Scope . launch Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdelay ( 1 0 _ 0 0 0 ) ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġlogger . d Ġ{ Ġ" Wo ken Ġup ..." Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġs si Agent Api !!. get Par ked Presentation Requests (). forEach Ġ{ Ġpresentation Request Container Ġ-> ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġlogger . d Ġ{ Ġ" Accept ing Ġpar ked Ġpresentation Ġrequest Ġ$ presentation Request Container "} ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġs si Agent Api !!. process Par ked Presentation Request ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġpresentation Request Container , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠPresentation Request Response Action . ACCEPT ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġreturn ĠPresentation Request Response Action . PAR K ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Done ( connection : ĠPeer Connection ) Ġ{ ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Problem Report Generated ( connection : ĠPeer Connection , Ġproblem Report : ĠProblem Report ) Ġ{ ĊĊĠĠĠ Ġ} Ċ Ċ }