The ClaimReference class is identical to the Claim class, with the exception of the claimData
property. Use the ClaimReference class a reference to expire a claim, without having to retain personally-identifiable information (PII) information.
The ClaimReference class looks like this:
class Claim {
UUID id;
Instant createDate;
SaltedData issuer;
SaltedData subject;
SaltedData holder;
SaltedData referenceClaimID;
String dataJSON;
String dataSignature;
String dataHash;
String partitionId;
}
Property | Description |
---|---|
claimID |
A string containing the unique ID of the claim locator (assigned by the Id Registration service). |
createDate |
A Instant object containing the timestamp for when the claim was created. |
issuer |
A SaltedData object containing the claim issuer information. |
subject |
A SaltedData object containing the claim subject information. |
holder |
A SaltedData object containing the claim holder information. |
referenceClaimID |
(Optional) A SaltedData object used to reference the claim that provided the original data. |
dataJSON |
A string containing the claim information in JSON format. |
dataSignature |
A string containing the signature for the claim. |
dataHash |
A string containing a hash of the claim information. |
partitionId |
A string containing ?? (what partition?). |