This is the complete list of members for Azure::Security::Attestation::AttestationClient, including all inherited members.
AttestationClient(AttestationClient const &attestationClient)=default | Azure::Security::Attestation::AttestationClient | |
AttestOpenEnclave(std::vector< uint8_t > const &openEnclaveReportToAttest, AttestOpenEnclaveOptions options=AttestOpenEnclaveOptions{}, Azure::Core::Context const &context=Azure::Core::Context{}) const | Azure::Security::Attestation::AttestationClient | |
AttestSgxEnclave(std::vector< uint8_t > const &sgxQuoteToAttest, AttestSgxEnclaveOptions options=AttestSgxEnclaveOptions{}, Azure::Core::Context const &context=Azure::Core::Context{}) const | Azure::Security::Attestation::AttestationClient | |
AttestTpm(AttestTpmOptions const &options, Azure::Core::Context const &context=Azure::Core::Context{}) const | Azure::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::AttestationClient | static |
Create(std::string const &endpoint, AttestationClientOptions options=AttestationClientOptions{}, Azure::Core::Context const &constext=Azure::Core::Context{}) | Azure::Security::Attestation::AttestationClient | static |
Endpoint() const (defined in Azure::Security::Attestation::AttestationClient) | Azure::Security::Attestation::AttestationClient | inline |
GetOpenIdMetadata(Azure::Core::Context const &context=Azure::Core::Context::ApplicationContext) const | Azure::Security::Attestation::AttestationClient | |
GetTokenValidationCertificates(Azure::Core::Context const &context=Azure::Core::Context{}) const | Azure::Security::Attestation::AttestationClient | |
~AttestationClient()=default | Azure::Security::Attestation::AttestationClient | virtual |