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
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description booleancontainsPcrValues(int key)Raw binary values of each PCRs being quoted.intgetHashAlgo()The hash algorithm of the PCR bank being quoted, encoded as a TPM_ALG_IDMap<Integer,com.google.protobuf.ByteString>getPcrValues()Deprecated.intgetPcrValuesCount()Raw binary values of each PCRs being quoted.Map<Integer,com.google.protobuf.ByteString>getPcrValuesMap()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.ByteStringgetRawQuote()TPM2 quote, encoded as a TPMS_ATTESTcom.google.protobuf.ByteStringgetRawSignature()TPM2 signature, encoded as a TPMT_SIGNATURE-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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 Map<Integer,com.google.protobuf.ByteString> getPcrValues()
Deprecated.UsegetPcrValuesMap()instead.
-
getPcrValuesMap
Map<Integer,com.google.protobuf.ByteString> 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.
-
-