vclib
1.7.2
common
vclib
/
at.asitplus.wallet.lib.msg
/
IssueCredential
Issue
Credential
@
Serializable
class
IssueCredential
:
JsonWebMessage
From
ARIES RFC 0453
Constructors
Functions
Properties
Constructors
Issue
Credential
Link copied to clipboard
fun
IssueCredential
(
body
:
IssueCredentialBody
,
threadId
:
String
,
attachments
:
Array
<
JwmAttachment
>
)
Functions
serialize
Link copied to clipboard
open
override
fun
serialize
(
)
:
String
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String
Properties
attachments
Link copied to clipboard
val
attachments
:
Array
<
JwmAttachment
>
?
=
null
body
Link copied to clipboard
val
body
:
IssueCredentialBody
created
Timestamp
Link copied to clipboard
@
Serializable
(
with
=
NullableInstantLongSerializer::class
)
val
createdTimestamp
:
Instant
?
=
null
expires
Timestamp
Link copied to clipboard
@
Serializable
(
with
=
NullableInstantLongSerializer::class
)
val
expiresTimestamp
:
Instant
?
=
null
from
Link copied to clipboard
val
from
:
String
?
=
null
id
Link copied to clipboard
val
id
:
String
parent
Thread
Id
Link copied to clipboard
val
parentThreadId
:
String
?
=
null
thread
Id
Link copied to clipboard
val
threadId
:
String
?
=
null
to
Link copied to clipboard
val
to
:
Array
<
String
>
?
=
null
typ
Link copied to clipboard
val
typ
:
String
type
Link copied to clipboard
val
type
:
String