Package | Description |
---|---|
com.azure.security.attestation.models |
Package containing the data models for AttestationClient.
|
Modifier and Type | Method and Description |
---|---|
AttestationResult |
AttestationResult.setCnf(Object cnf)
Set the cnf property: An RFC 7800 Proof of Possession Key.
|
AttestationResult |
AttestationResult.setDeprecatedEnclaveHeldData(byte[] deprecatedEnclaveHeldData)
Set the deprecatedEnclaveHeldData property: DEPRECATED: Private Preview version of x-ms-sgx-ehd claim.
|
AttestationResult |
AttestationResult.setDeprecatedEnclaveHeldData2(byte[] deprecatedEnclaveHeldData2)
Set the deprecatedEnclaveHeldData2 property: DEPRECATED: Private Preview version of x-ms-sgx-ehd claim.
|
AttestationResult |
AttestationResult.setDeprecatedIsDebuggable(Boolean deprecatedIsDebuggable)
Set the deprecatedIsDebuggable property: DEPRECATED: Private Preview version of x-ms-sgx-is-debuggable claim.
|
AttestationResult |
AttestationResult.setDeprecatedMrEnclave(String deprecatedMrEnclave)
Set the deprecatedMrEnclave property: DEPRECATED: Private Preview version of x-ms-sgx-mrenclave.
|
AttestationResult |
AttestationResult.setDeprecatedMrSigner(String deprecatedMrSigner)
Set the deprecatedMrSigner property: DEPRECATED: Private Preview version of x-ms-sgx-mrsigner.
|
AttestationResult |
AttestationResult.setDeprecatedPolicyHash(byte[] deprecatedPolicyHash)
Set the deprecatedPolicyHash property: DEPRECATED: Private Preview version of x-ms-policy-hash.
|
AttestationResult |
AttestationResult.setDeprecatedPolicySigner(JsonWebKey deprecatedPolicySigner)
Set the deprecatedPolicySigner property: DEPRECATED: Private Preview version of x-ms-policy-signer.
|
AttestationResult |
AttestationResult.setDeprecatedProductId(Float deprecatedProductId)
Set the deprecatedProductId property: DEPRECATED: Private Preview version of x-ms-sgx-product-id.
|
AttestationResult |
AttestationResult.setDeprecatedRpData(String deprecatedRpData)
Set the deprecatedRpData property: DEPRECATED: Private Preview version of nonce.
|
AttestationResult |
AttestationResult.setDeprecatedSgxCollateral(Object deprecatedSgxCollateral)
Set the deprecatedSgxCollateral property: DEPRECATED: Private Preview version of x-ms-sgx-collateral claim.
|
AttestationResult |
AttestationResult.setDeprecatedSvn(Float deprecatedSvn)
Set the deprecatedSvn property: DEPRECATED: Private Preview version of x-ms-sgx-svn.
|
AttestationResult |
AttestationResult.setDeprecatedTee(String deprecatedTee)
Set the deprecatedTee property: DEPRECATED: Private Preview version of x-ms-tee.
|
AttestationResult |
AttestationResult.setDeprecatedVersion(String deprecatedVersion)
Set the deprecatedVersion property: DEPRECATED: Private Preview version of x-ms-ver claim.
|
AttestationResult |
AttestationResult.setEnclaveHeldData(byte[] enclaveHeldData)
Set the enclaveHeldData property: A copy of the RuntimeData specified as an input to the attest call.
|
AttestationResult |
AttestationResult.setExp(Float exp)
Set the exp property: The expiration time after which the token is no longer valid, in the number of seconds
since 1970-01-0T00:00:00Z UTC.
|
AttestationResult |
AttestationResult.setIat(Float iat)
Set the iat property: The time at which the token was issued, in the number of seconds since 1970-01-0T00:00:00Z
UTC.
|
AttestationResult |
AttestationResult.setInittimeClaims(Object inittimeClaims)
Set the inittimeClaims property: Inittime Claims.
|
AttestationResult |
AttestationResult.setIsDebuggable(Boolean isDebuggable)
Set the isDebuggable property: True if the enclave is debuggable, false otherwise.
|
AttestationResult |
AttestationResult.setIss(String iss)
Set the iss property: The Principal who issued the token.
|
AttestationResult |
AttestationResult.setJti(String jti)
Set the jti property: Unique Identifier for the token.
|
AttestationResult |
AttestationResult.setMrEnclave(String mrEnclave)
Set the mrEnclave property: The HEX encoded SGX MRENCLAVE value for the enclave.
|
AttestationResult |
AttestationResult.setMrSigner(String mrSigner)
Set the mrSigner property: The HEX encoded SGX MRSIGNER value for the enclave.
|
AttestationResult |
AttestationResult.setNbf(Float nbf)
Set the nbf property: The not before time before which the token cannot be considered valid, in the number of
seconds since 1970-01-0T00:00:00Z UTC.
|
AttestationResult |
AttestationResult.setNonce(String nonce)
Set the nonce property: The Nonce input to the attestation request, if provided.
|
AttestationResult |
AttestationResult.setPolicyClaims(Object policyClaims)
Set the policyClaims property: Policy Generated Claims.
|
AttestationResult |
AttestationResult.setPolicyHash(byte[] policyHash)
Set the policyHash property: The SHA256 hash of the BASE64URL encoded policy text used for attestation.
|
AttestationResult |
AttestationResult.setPolicySigner(JsonWebKey policySigner)
Set the policySigner property: The certificate used to sign the policy object, if specified.
|
AttestationResult |
AttestationResult.setProductId(Float productId)
Set the productId property: The SGX Product ID for the enclave.
|
AttestationResult |
AttestationResult.setRuntimeClaims(Object runtimeClaims)
Set the runtimeClaims property: Runtime Claims.
|
AttestationResult |
AttestationResult.setSgxCollateral(Object sgxCollateral)
Set the sgxCollateral property: The SGX SVN value for the enclave.
|
AttestationResult |
AttestationResult.setSvn(Float svn)
Set the svn property: The SGX SVN value for the enclave.
|
AttestationResult |
AttestationResult.setVerifierType(String verifierType)
Set the verifierType property: The Attestation type being attested.
|
AttestationResult |
AttestationResult.setVersion(String version)
Set the version property: The Schema version of this structure.
|
Copyright © 2021 Microsoft Corporation. All rights reserved.