azure-security-attestation
Azure::Security::Attestation::AttestationClient Member List

This is the complete list of members for Azure::Security::Attestation::AttestationClient, including all inherited members.

AttestationClient(AttestationClient const &attestationClient)=defaultAzure::Security::Attestation::AttestationClient
AttestOpenEnclave(std::vector< uint8_t > const &openEnclaveReportToAttest, AttestOpenEnclaveOptions options=AttestOpenEnclaveOptions{}, Azure::Core::Context const &context=Azure::Core::Context{}) constAzure::Security::Attestation::AttestationClient
AttestSgxEnclave(std::vector< uint8_t > const &sgxQuoteToAttest, AttestSgxEnclaveOptions options=AttestSgxEnclaveOptions{}, Azure::Core::Context const &context=Azure::Core::Context{}) constAzure::Security::Attestation::AttestationClient
AttestTpm(AttestTpmOptions const &options, Azure::Core::Context const &context=Azure::Core::Context{}) constAzure::Security::Attestation::AttestationClient
Create(std::string const &endpoint, std::shared_ptr< Core::Credentials::TokenCredential const > credential, AttestationClientOptions const &options=AttestationClientOptions{}, Azure::Core::Context const &constext=Azure::Core::Context{})Azure::Security::Attestation::AttestationClientstatic
Create(std::string const &endpoint, AttestationClientOptions options=AttestationClientOptions{}, Azure::Core::Context const &constext=Azure::Core::Context{})Azure::Security::Attestation::AttestationClientstatic
Endpoint() const (defined in Azure::Security::Attestation::AttestationClient)Azure::Security::Attestation::AttestationClientinline
GetOpenIdMetadata(Azure::Core::Context const &context=Azure::Core::Context::ApplicationContext) constAzure::Security::Attestation::AttestationClient
GetTokenValidationCertificates(Azure::Core::Context const &context=Azure::Core::Context{}) constAzure::Security::Attestation::AttestationClient
~AttestationClient()=defaultAzure::Security::Attestation::AttestationClientvirtual