Package com.intel.sgx
Class SgxDcapVerifyQuoteJNI
- java.lang.Object
-
- com.intel.sgx.SgxDcapVerifyQuoteJNI
-
public class SgxDcapVerifyQuoteJNI extends Object
-
-
Constructor Summary
Constructors Constructor Description SgxDcapVerifyQuoteJNI()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QveIdentitysgxQvGetQveIdentity()intsgxQvSetEnclaveLoadPolicy(int policy)intsgxQvSetPath(int type, String path)SgxDcapQuoteVerifyResultsgxQvVerifyQuote(byte[] quoteBytes)SgxDcapQuoteVerifyResultsgxQvVerifyQuote(byte[] quoteBytes, byte[] pckBytes, byte[] pckIssuerBytes, byte[] tcbBytes, byte[] tcbIssuerBytes, byte[] qeIdentityBytes, byte[] qeIdentityIssuerBytes, byte[] rootCaBytes, long expirationData)SgxDcapQuoteVerifyResultsgxQvVerifyQuote(byte[] quoteFilePath, long expireTime)TeeDcapQuoteVerifyResulttee_verify_quote(byte[] quoteBytes)TeeDcapQuoteVerifyResulttee_verify_quote(byte[] quoteBytes, long expireTime, short version, int suppl_size)TeeDcapQuoteVerifyResulttee_verify_quote(byte[] quoteBytes, short version, int suppl_size)CollateralteeQvGetCollateral(byte[] quoteBytes)
-
-
-
Method Detail
-
sgxQvGetQveIdentity
public QveIdentity sgxQvGetQveIdentity()
-
sgxQvSetPath
public int sgxQvSetPath(int type, String path)
-
sgxQvSetEnclaveLoadPolicy
public int sgxQvSetEnclaveLoadPolicy(int policy)
-
sgxQvVerifyQuote
public SgxDcapQuoteVerifyResult sgxQvVerifyQuote(byte[] quoteBytes)
-
sgxQvVerifyQuote
public SgxDcapQuoteVerifyResult sgxQvVerifyQuote(byte[] quoteFilePath, long expireTime)
-
sgxQvVerifyQuote
public SgxDcapQuoteVerifyResult sgxQvVerifyQuote(byte[] quoteBytes, byte[] pckBytes, byte[] pckIssuerBytes, byte[] tcbBytes, byte[] tcbIssuerBytes, byte[] qeIdentityBytes, byte[] qeIdentityIssuerBytes, byte[] rootCaBytes, long expirationData)
-
tee_verify_quote
public TeeDcapQuoteVerifyResult tee_verify_quote(byte[] quoteBytes)
-
tee_verify_quote
public TeeDcapQuoteVerifyResult tee_verify_quote(byte[] quoteBytes, short version, int suppl_size)
-
tee_verify_quote
public TeeDcapQuoteVerifyResult tee_verify_quote(byte[] quoteBytes, long expireTime, short version, int suppl_size)
-
teeQvGetCollateral
public Collateral teeQvGetCollateral(byte[] quoteBytes)
-
-