id.unum.domain.CredentialOptions Maven / Gradle / Ivy
The newest version!
package id.unum.domain;
import com.fasterxml.jackson.databind.node.ObjectNode;
import com.google.gson.JsonObject;
import id.unum.types.CredentialSubject;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import javax.annotation.Nullable;
import java.util.Date;
import java.util.List;
@Data
@Builder
public class CredentialOptions {
// Note: ObjectNode is Jackson's equivalent to Gson's JsonObject
ObjectNode credentialSubject;
String issuer;
List type;
@Nullable
Date expirationDate;
}