Package-level declarations

Types

Link copied to clipboard
class InvitationRunner(mercury: Mercury, url: Url)

The InvitationRunner class is responsible for running the invitation process by parsing the out-of-band URL, unpacking the message, and returning the unpacked message object.

Link copied to clipboard

Represents a sealed class for different types of invitations.

Link copied to clipboard
class OutOfBandInvitation constructor(val id: String = UUID.randomUUID().toString(), val body: OutOfBandInvitation.Body, val from: String, val type: ProtocolType = ProtocolType.Didcomminvitation, val typ: String? = null, val attachments: Array<AttachmentDescriptor> = arrayOf(), val createdTime: Long = 0, val expiresTime: Long = 0) : InvitationType

Represents an out-of-band invitation message in the DIDComm protocol. The OutOfBandInvitation class represents an out-of-band invitation message in the DIDComm protocol.

Link copied to clipboard

The OutOfBandParser class is responsible for parsing out-of-band messages.

Link copied to clipboard
data class PrismOnboardingInvitation constructor(val onboardEndpoint: String, fromString: String, var from: DID? = null, val type: String) : InvitationType

Represents an onboarding invitation for PRISM.