Package web5.sdk.rust
Class VerifiableCredentialCreateOptionsData
-
- All Implemented Interfaces:
public final class VerifiableCredentialCreateOptionsData
-
-
Field Summary
Fields Modifier and Type Field Description private Stringidprivate List<String>contextprivate List<String>typeprivate InstantissuanceDateprivate InstantexpirationDateprivate CredentialStatusDatacredentialStatusprivate CredentialSchemaDatacredentialSchemaprivate StringjsonSerializedEvidence
-
Constructor Summary
Constructors Constructor Description VerifiableCredentialCreateOptionsData(String id, List<String> context, List<String> type, Instant issuanceDate, Instant expirationDate, CredentialStatusData credentialStatus, CredentialSchemaData credentialSchema, String jsonSerializedEvidence)
-
Method Summary
Modifier and Type Method Description final StringgetId()final UnitsetId(String id)final List<String>getContext()final UnitsetContext(List<String> context)final List<String>getType()final UnitsetType(List<String> type)final InstantgetIssuanceDate()final UnitsetIssuanceDate(Instant issuanceDate)final InstantgetExpirationDate()final UnitsetExpirationDate(Instant expirationDate)final CredentialStatusDatagetCredentialStatus()final UnitsetCredentialStatus(CredentialStatusData credentialStatus)final CredentialSchemaDatagetCredentialSchema()final UnitsetCredentialSchema(CredentialSchemaData credentialSchema)final StringgetJsonSerializedEvidence()final UnitsetJsonSerializedEvidence(String jsonSerializedEvidence)-
-
Constructor Detail
-
VerifiableCredentialCreateOptionsData
VerifiableCredentialCreateOptionsData(String id, List<String> context, List<String> type, Instant issuanceDate, Instant expirationDate, CredentialStatusData credentialStatus, CredentialSchemaData credentialSchema, String jsonSerializedEvidence)
-
-
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)
-
getCredentialStatus
final CredentialStatusData getCredentialStatus()
-
setCredentialStatus
final Unit setCredentialStatus(CredentialStatusData credentialStatus)
-
getCredentialSchema
final CredentialSchemaData getCredentialSchema()
-
setCredentialSchema
final Unit setCredentialSchema(CredentialSchemaData credentialSchema)
-
getJsonSerializedEvidence
final String getJsonSerializedEvidence()
-
setJsonSerializedEvidence
final Unit setJsonSerializedEvidence(String jsonSerializedEvidence)
-
-
-
-