/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package com.intel.mtwilson.datatypes; import com.fasterxml.jackson.annotation.JsonProperty; //import org.codehaus.jackson.annotate.JsonProperty; /** * @author ssbangal */ public class PCRWhiteList { private String pcrName; private String pcrDigest; private String mleName; private String mleVersion; private String osName; private String osVersion; private String oemName; /** * Constructor for the PCRWhiteList object. Note that based on the MLE type only OS or OEM information * need to populated. */ public PCRWhiteList() { } /** * Constructor for the PCRWhiteList object. Note that based on the MLE type only OS or OEM information * need to populated. * * @param pcrName * @param pcrDigest * @param mleName * @param mleVersion * @param osName * @param osVersion * @param oemName */ public PCRWhiteList(String pcrName, String pcrDigest, String mleName, String mleVersion, String osName, String osVersion, String oemName) { this.pcrName = pcrName; this.pcrDigest = pcrDigest; this.mleName = mleName; this.mleVersion = mleVersion; this.osName = osName; this.osVersion = osVersion; this.oemName = oemName; } @JsonProperty("MLEName") public String getMleName() { return mleName; } @JsonProperty("MLEName") public void setMleName(String mleName) { this.mleName = mleName; } @JsonProperty("MLEVersion") public String getMleVersion() { return mleVersion; } @JsonProperty("MLEVersion") public void setMleVersion(String mleVersion) { this.mleVersion = mleVersion; } @JsonProperty("OEMName") public String getOemName() { return oemName; } @JsonProperty("OEMName") public void setOemName(String oemName) { this.oemName = oemName; } @JsonProperty("OSName") public String getOsName() { return osName; } @JsonProperty("OSName") public void setOsName(String osName) { this.osName = osName; } @JsonProperty("OSVersion") public String getOsVersion() { return osVersion; } @JsonProperty("OSVersion") public void setOsVersion(String osVersion) { this.osVersion = osVersion; } @JsonProperty("PCRDigest") public String getPcrDigest() { return pcrDigest; } @JsonProperty("PCRDigest") public void setPcrDigest(String pcrDigest) { this.pcrDigest = pcrDigest; } @JsonProperty("PCRName") public String getPcrName() { return pcrName; } @JsonProperty("PCRName") public void setPcrName(String pcrName) { this.pcrName = pcrName; } }