Package tbdex.sdk.protocol.models
Class Offering
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classOffering.Companion
-
Field Summary
Fields Modifier and Type Field Description private final ResourceMetadatametadataprivate final OfferingDatadataprivate Stringsignaturepublic final static Offering.CompanionCompanion
-
Method Summary
Modifier and Type Method Description ResourceMetadatagetMetadata()An object containing fields about the resource OfferingDatagetData()The actual resource content. StringgetSignature()A message or resource signature is a detached compact JWS as defined in RFC-7515 val offering = Offering.create(from, data)UnitsetSignature(String signature)A message or resource signature is a detached compact JWS as defined in RFC-7515 val offering = Offering.create(from, data)-
-
Method Detail
-
getMetadata
ResourceMetadata getMetadata()
An object containing fields about the resource
-
getData
OfferingData getData()
The actual resource content. This will always be a JSON object. The Resource Kinds section specifies the content for each individual resource type
-
getSignature
String getSignature()
A message or resource signature is a detached compact JWS as defined in RFC-7515
val offering = Offering.create(from, data)
-
setSignature
Unit setSignature(String signature)
A message or resource signature is a detached compact JWS as defined in RFC-7515
val offering = Offering.create(from, data)
-
-
-
-