AddIsolatedModeCertificate(std::string const &pemEncodedCertificateToAdd, AttestationSigningKey const &signerForRequest, AddIsolatedModeCertificateOptions const &options=AddIsolatedModeCertificateOptions{}, Azure::Core::Context const &context=Azure::Core::Context{}) const | Azure::Security::Attestation::AttestationAdministrationClient | |
AttestationAdministrationClient(AttestationAdministrationClient const &attestationClient) | Azure::Security::Attestation::AttestationAdministrationClient | inline |
Create(std::string const &endpoint, std::shared_ptr< Core::Credentials::TokenCredential const > credential, AttestationAdministrationClientOptions const &options=AttestationAdministrationClientOptions{}, Azure::Core::Context const &context=Azure::Core::Context{}) | Azure::Security::Attestation::AttestationAdministrationClient | static |
CreateAttestationPolicyToken(Azure::Nullable< std::string > const &policyToSet, Azure::Nullable< AttestationSigningKey > const &signingKey={}) const | Azure::Security::Attestation::AttestationAdministrationClient | |
Endpoint() const | Azure::Security::Attestation::AttestationAdministrationClient | inline |
GetAttestationPolicy(Models::AttestationType const &attestationType, GetPolicyOptions const &options=GetPolicyOptions{}, Azure::Core::Context const &context=Azure::Core::Context{}) const | Azure::Security::Attestation::AttestationAdministrationClient | |
GetIsolatedModeCertificates(GetIsolatedModeCertificatesOptions const &options=GetIsolatedModeCertificatesOptions{}, Azure::Core::Context const &context=Azure::Core::Context{}) const | Azure::Security::Attestation::AttestationAdministrationClient | |
RemoveIsolatedModeCertificate(std::string const &pemEncodedCertificateToAdd, AttestationSigningKey const &signerForRequest, RemoveIsolatedModeCertificateOptions const &options=RemoveIsolatedModeCertificateOptions{}, Azure::Core::Context const &context=Azure::Core::Context{}) const | Azure::Security::Attestation::AttestationAdministrationClient | |
ResetAttestationPolicy(Models::AttestationType const &attestationType, SetPolicyOptions const &options=SetPolicyOptions{}, Azure::Core::Context const &context=Azure::Core::Context{}) const | Azure::Security::Attestation::AttestationAdministrationClient | |
SetAttestationPolicy(Models::AttestationType const &attestationType, std::string const &policyToSet, SetPolicyOptions const &options=SetPolicyOptions{}, Azure::Core::Context const &context=Azure::Core::Context{}) const | Azure::Security::Attestation::AttestationAdministrationClient | |
~AttestationAdministrationClient()=default | Azure::Security::Attestation::AttestationAdministrationClient | virtual |