RequestCredential

@Serializable
@SerialName(value = "https://wallet.a-sit.at/issue-credential/1.0/request-credential")
class RequestCredential : JsonWebMessage(source)

From ARIES RFC 0453

Constructors

Link copied to clipboard
constructor(body: RequestCredentialBody, parentThreadId: String? = null, attachment: JwmAttachment)

Properties

Link copied to clipboard
@SerialName(value = "attachments")
val attachments: Array<JwmAttachment>? = null
Link copied to clipboard
@SerialName(value = "body")
val body: RequestCredentialBody
Link copied to clipboard
@SerialName(value = "created_time")
val createdTimestamp: Instant? = null
Link copied to clipboard
@SerialName(value = "expires_time")
val expiresTimestamp: Instant? = null
Link copied to clipboard
@SerialName(value = "from")
val from: String? = null
Link copied to clipboard
@SerialName(value = "id")
val id: String
Link copied to clipboard
@SerialName(value = "pthid")
val parentThreadId: String? = null
Link copied to clipboard
@SerialName(value = "thid")
val threadId: String? = null
Link copied to clipboard
@SerialName(value = "to")
val to: Array<String>? = null
Link copied to clipboard
@SerialName(value = "typ")
val typ: String
Link copied to clipboard
@SerialName(value = "type")
val type: String

Functions

Link copied to clipboard
open override fun serialize(): String
Link copied to clipboard
open override fun toString(): String