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 boolean
containsPcrValues(int key)
Raw binary values of each PCRs being quoted.int
getHashAlgo()
The hash algorithm of the PCR bank being quoted, encoded as a TPM_ALG_IDMap<Integer,com.google.protobuf.ByteString>
getPcrValues()
Deprecated.int
getPcrValuesCount()
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.ByteString
getPcrValuesOrDefault(int key, com.google.protobuf.ByteString defaultValue)
Raw binary values of each PCRs being quoted.com.google.protobuf.ByteString
getPcrValuesOrThrow(int key)
Raw binary values of each PCRs being quoted.com.google.protobuf.ByteString
getRawQuote()
TPM2 quote, encoded as a TPMS_ATTESTcom.google.protobuf.ByteString
getRawSignature()
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.
-
-