aries / net.globalid.aries.features.issuecredential.record / CredentialRecord / ReceivedIssue / <init>

<init>

ReceivedIssue(@Json("Id") id: String, @Json("ConnectionContext") connectionContext: ConnectionContext, @Json("Comment") comment: String?, @Json("OfferJson") offerJson: String, @Json("CredentialDefinitionId") credentialDefinitionId: String, @Json("CredentialAttributesValues") credentialAttributesValues: List<CredentialPreviewAttribute>, @Json("SchemaId") schemaId: String, @Json("ProverDid") proverDid: String, @Json("CredentialRequestMetadataJson") credentialRequestMetadataJson: String, @Json("RevocationRegistryId") revocationRegistryId: String? = null, @Json("CredentialId") credentialId: String, @Json("SentAck") sentAck: Boolean?)

This class presents the final state of credential. It means that the credential was issued by the Issuer and stored into the local wallet. The new instance can be created by means the SentRequest.toReceivedIssue method.