aries / net.globalid.aries.features.trustping / DefaultTrustPingService

DefaultTrustPingService

class DefaultTrustPingService : TrustPingService

Constructors

<init>

DefaultTrustPingService(walletStorageManager: WalletStorageManager)

Functions

createTrustPing

See TrustPingService.createTrustPing.

fun createTrustPing(agent: Agent, comment: String?, responseRequested: Boolean): Single<Pair<SentPing, TrustPingMessage>>

createTrustPingResponse

See TrustPingService.createTrustPingResponse.

fun createTrustPingResponse(agent: Agent, record: ReceivedPing, comment: String?): Single<Pair<SentResponse, TrustPingResponseMessage>>

processTrustPing

See TrustPingService.processTrustPing.

fun processTrustPing(agent: Agent, pingMessage: TrustPingMessage, connectionContext: ConnectionContext): Single<ReceivedPing>

processTrustPingResponse

See TrustPingService.processTrustPingResponse.

fun processTrustPingResponse(agent: Agent, pingResponseMessage: TrustPingResponseMessage): Single<ReceivedResponse>