Class AttestationReport
java.lang.Object
com.suse.coco.module.snpguest.model.AttestationReport
Represent the data required to verify an attestation report with SNPGuest.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate EpycGenerationprivate longprivate byte[]private byte[]private String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanlonggetId()byte[]byte[]inthashCode()booleanvoidsetCpuGeneration(EpycGeneration generationIn) voidsetId(long idIn) voidsetRandomNonce(byte[] randomNonceIn) voidsetReport(byte[] reportIn) voidsetVlekCertificate(String vlekCertificateIn) toString()
-
Field Details
-
id
private long id -
cpuGeneration
-
randomNonce
private byte[] randomNonce -
report
private byte[] report -
vlekCertificate
-
-
Constructor Details
-
AttestationReport
public AttestationReport()
-
-
Method Details
-
getId
public long getId() -
setId
public void setId(long idIn) -
getCpuGeneration
-
setCpuGeneration
-
getRandomNonce
public byte[] getRandomNonce() -
setRandomNonce
public void setRandomNonce(byte[] randomNonceIn) -
getReport
public byte[] getReport() -
setReport
public void setReport(byte[] reportIn) -
getVlekCertificate
-
setVlekCertificate
-
isUsingVlekAttestation
public boolean isUsingVlekAttestation() -
equals
-
hashCode
public int hashCode() -
toString
-