Package com.intel.sgx.report
Class SgxReport
- java.lang.Object
-
- com.intel.sgx.report.SgxReport
-
public class SgxReport extends Object
-
-
Constructor Summary
Constructors Constructor Description SgxReport()Default constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SgxAttributesgetAttributes()byte[]getConfigID()shortgetConfigSvn()SgxCpuSvngetCpuSvn()byte[]getIsvExtProdID()byte[]getIsvFamilyID()shortgetIsvProdID()shortgetIsvSvn()intgetMiscSelect()SgxMeasurementgetMrEnclave()SgxMeasurementgetMrSigner()SgxReportDatagetReportData()voidsetAttributes(SgxAttributes attributes)voidsetConfigID(byte[] configID)voidsetConfigSvn(short configSvn)voidsetCpuSvn(SgxCpuSvn cpuSvn)voidsetIsvExtProdID(byte[] isvExtProdID)voidsetIsvFamilyID(byte[] isvFamilyID)voidsetIsvProdID(short isvProdID)voidsetIsvSvn(short isvSvn)voidsetMiscSelect(int miscSelect)voidsetMrEnclave(SgxMeasurement mrEnclave)voidsetMrSigner(SgxMeasurement mrSigner)voidsetReportData(SgxReportData reportData)
-
-
-
Method Detail
-
getAttributes
public SgxAttributes getAttributes()
-
getConfigID
public byte[] getConfigID()
-
getConfigSvn
public short getConfigSvn()
-
getCpuSvn
public SgxCpuSvn getCpuSvn()
-
getIsvExtProdID
public byte[] getIsvExtProdID()
-
getIsvFamilyID
public byte[] getIsvFamilyID()
-
getIsvProdID
public short getIsvProdID()
-
getIsvSvn
public short getIsvSvn()
-
getMiscSelect
public int getMiscSelect()
-
getMrEnclave
public SgxMeasurement getMrEnclave()
-
getMrSigner
public SgxMeasurement getMrSigner()
-
getReportData
public SgxReportData getReportData()
-
setAttributes
public void setAttributes(SgxAttributes attributes)
-
setConfigID
public void setConfigID(byte[] configID)
-
setConfigSvn
public void setConfigSvn(short configSvn)
-
setCpuSvn
public void setCpuSvn(SgxCpuSvn cpuSvn)
-
setIsvExtProdID
public void setIsvExtProdID(byte[] isvExtProdID)
-
setIsvFamilyID
public void setIsvFamilyID(byte[] isvFamilyID)
-
setIsvProdID
public void setIsvProdID(short isvProdID)
-
setIsvSvn
public void setIsvSvn(short isvSvn)
-
setMiscSelect
public void setMiscSelect(int miscSelect)
-
setMrEnclave
public void setMrEnclave(SgxMeasurement mrEnclave)
-
setMrSigner
public void setMrSigner(SgxMeasurement mrSigner)
-
setReportData
public void setReportData(SgxReportData reportData)
-
-