19 #ifndef ASYLO_IDENTITY_PLATFORM_SGX_SGX_IDENTITY_EXPECTATION_MATCHER_H_ 20 #define ASYLO_IDENTITY_PLATFORM_SGX_SGX_IDENTITY_EXPECTATION_MATCHER_H_ 24 #include "asylo/identity/identity.pb.h" 25 #include "asylo/identity/named_identity_expectation_matcher.h" 26 #include "asylo/util/statusor.h" 32 class SgxIdentityExpectationMatcher
final 33 :
public NamedIdentityExpectationMatcher {
~SgxIdentityExpectationMatcher() override=default
ABSL_CONST_INIT const char kStatusMoveAssignmentMsg[]
SgxIdentityExpectationMatcher()=default
StatusOr< bool > MatchAndExplain(const EnclaveIdentity &identity, const EnclaveIdentityExpectation &expectation, std::string *explanation) const override
From the IdentityExpectationMatcher interface.
EnclaveIdentityDescription Description() const override
From the NamedIdentityExpectationMatcher interface.