Package tbdex.sdk.protocol.models
Class Close
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classClose.Companion
-
Field Summary
Fields Modifier and Type Field Description private final Set<MessageKind>validNextprivate final MessageMetadatametadataprivate final CloseDatadataprivate Stringsignaturepublic final static Close.CompanionCompanion
-
Method Summary
Modifier and Type Method Description Set<MessageKind>getValidNext()MessageMetadatagetMetadata()An object containing fields about the message CloseDatagetData()The actual message content. StringgetSignature()A message or resource signature is a detached compact JWS as defined in RFC-7515 val close = Close.create(to, from, exchangeId, data)UnitsetSignature(String signature)A message or resource signature is a detached compact JWS as defined in RFC-7515 val close = Close.create(to, from, exchangeId, data)-
-
Method Detail
-
getValidNext
Set<MessageKind> getValidNext()
-
getMetadata
MessageMetadata getMetadata()
An object containing fields about the message
-
getData
CloseData getData()
The actual message content. This will always be a JSON object. The Message Kinds section specifies the content for each individual message type
-
getSignature
String getSignature()
A message or resource signature is a detached compact JWS as defined in RFC-7515
val close = Close.create(to, from, exchangeId, data)
-
setSignature
Unit setSignature(String signature)
A message or resource signature is a detached compact JWS as defined in RFC-7515
val close = Close.create(to, from, exchangeId, data)
-
-
-
-