Package web5.sdk.rust
Class VerifiablePresentationData
-
- All Implemented Interfaces:
public final class VerifiablePresentationData
-
-
Field Summary
Fields Modifier and Type Field Description private List<String>contextprivate Stringidprivate List<String>typeprivate Stringholderprivate InstantissuanceDateprivate InstantexpirationDateprivate List<String>verifiableCredentialprivate StringjsonSerializedAdditionalData
-
Method Summary
Modifier and Type Method Description final List<String>getContext()final UnitsetContext(List<String> context)final StringgetId()final UnitsetId(String id)final List<String>getType()final UnitsetType(List<String> type)final StringgetHolder()final UnitsetHolder(String holder)final InstantgetIssuanceDate()final UnitsetIssuanceDate(Instant issuanceDate)final InstantgetExpirationDate()final UnitsetExpirationDate(Instant expirationDate)final List<String>getVerifiableCredential()final UnitsetVerifiableCredential(List<String> verifiableCredential)final StringgetJsonSerializedAdditionalData()final UnitsetJsonSerializedAdditionalData(String jsonSerializedAdditionalData)-
-
Method Detail
-
getContext
final List<String> getContext()
-
setContext
final Unit setContext(List<String> context)
-
getIssuanceDate
final Instant getIssuanceDate()
-
setIssuanceDate
final Unit setIssuanceDate(Instant issuanceDate)
-
getExpirationDate
final Instant getExpirationDate()
-
setExpirationDate
final Unit setExpirationDate(Instant expirationDate)
-
getVerifiableCredential
final List<String> getVerifiableCredential()
-
setVerifiableCredential
final Unit setVerifiableCredential(List<String> verifiableCredential)
-
getJsonSerializedAdditionalData
final String getJsonSerializedAdditionalData()
-
setJsonSerializedAdditionalData
final Unit setJsonSerializedAdditionalData(String jsonSerializedAdditionalData)
-
-
-
-