Interface TpmAttestation.QuoteOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
TpmAttestation.Quote,TpmAttestation.Quote.Builder
- Enclosing class:
- TpmAttestation
public static interface TpmAttestation.QuoteOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsPcrValues(int key) Raw binary values of each PCRs being quoted.intThe hash algorithm of the PCR bank being quoted, encoded as a TPM_ALG_IDDeprecated.intRaw binary values of each PCRs being quoted.Raw binary values of each PCRs being quoted.com.google.protobuf.ByteStringgetPcrValuesOrDefault(int key, com.google.protobuf.ByteString defaultValue) Raw binary values of each PCRs being quoted.com.google.protobuf.ByteStringgetPcrValuesOrThrow(int key) Raw binary values of each PCRs being quoted.com.google.protobuf.ByteStringTPM2 quote, encoded as a TPMS_ATTESTcom.google.protobuf.ByteStringTPM2 signature, encoded as a TPMT_SIGNATUREMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getHashAlgo
int getHashAlgo()The hash algorithm of the PCR bank being quoted, encoded as a TPM_ALG_ID
int32 hash_algo = 1;- Returns:
- The hashAlgo.
-
getPcrValuesCount
int getPcrValuesCount()Raw binary values of each PCRs being quoted.
map<int32, bytes> pcr_values = 2; -
containsPcrValues
boolean containsPcrValues(int key) Raw binary values of each PCRs being quoted.
map<int32, bytes> pcr_values = 2; -
getPcrValues
Deprecated.UsegetPcrValuesMap()instead. -
getPcrValuesMap
Raw binary values of each PCRs being quoted.
map<int32, bytes> pcr_values = 2; -
getPcrValuesOrDefault
com.google.protobuf.ByteString getPcrValuesOrDefault(int key, com.google.protobuf.ByteString defaultValue) Raw binary values of each PCRs being quoted.
map<int32, bytes> pcr_values = 2; -
getPcrValuesOrThrow
com.google.protobuf.ByteString getPcrValuesOrThrow(int key) Raw binary values of each PCRs being quoted.
map<int32, bytes> pcr_values = 2; -
getRawQuote
com.google.protobuf.ByteString getRawQuote()TPM2 quote, encoded as a TPMS_ATTEST
bytes raw_quote = 3;- Returns:
- The rawQuote.
-
getRawSignature
com.google.protobuf.ByteString getRawSignature()TPM2 signature, encoded as a TPMT_SIGNATURE
bytes raw_signature = 4;- Returns:
- The rawSignature.
-