All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy