azure-security-keyvault-certificates
Loading...
Searching...
No Matches
Classes
certificate_client_models.hpp File Reference

Defines the Key Vault Certificates types. More...

#include "azure/keyvault/certificates/dll_import_export.hpp"
#include <azure/core/context.hpp>
#include <azure/core/http/http.hpp>
#include <azure/core/nullable.hpp>
#include <azure/core/paged_response.hpp>
#include <azure/core/response.hpp>
#include <memory>
#include <string>
#include <unordered_map>
#include <vector>

Go to the source code of this file.

Classes

struct  Azure::Security::KeyVault::Certificates::CertificateProperties
 Contains identity and other basic properties of a Certificate. More...
 
class  Azure::Security::KeyVault::Certificates::KeyVaultCertificate
 An Azure Key Vault certificate. More...
 
class  Azure::Security::KeyVault::Certificates::CertificateKeyType
 Supported JsonWebKey key types (kty). More...
 
class  Azure::Security::KeyVault::Certificates::CertificateKeyCurveName
 Elliptic Curve Cryptography (ECC) curve names. More...
 
struct  Azure::Security::KeyVault::Certificates::SubjectAlternativeNames
 A collection of subject alternative names (SANs) for a X.509 certificate. SANs can be DNS entries, emails, or unique principal names. More...
 
class  Azure::Security::KeyVault::Certificates::CertificateContentType
 Content type of the certificate when downloaded from getsecret. More...
 
class  Azure::Security::KeyVault::Certificates::CertificateKeyUsage
 Supported usages of a certificate key. More...
 
class  Azure::Security::KeyVault::Certificates::CertificatePolicyAction
 An action that will be executed. More...
 
struct  Azure::Security::KeyVault::Certificates::LifetimeAction
 An action to be executed at a prescribed time in a certificates lifecycle. More...
 
struct  Azure::Security::KeyVault::Certificates::CertificatePolicy
 A policy which governs the lifecycle a properties of a certificate managed by Azure Key Vault. More...
 
class  Azure::Security::KeyVault::Certificates::KeyVaultCertificateWithPolicy
 A KeyVaultCertificate along with its CertificatePolicy. More...
 
class  Azure::Security::KeyVault::Certificates::CertificateCreateOptions
 Options for StartCreateCertificate. More...
 
struct  Azure::Security::KeyVault::Certificates::CertificateOperationUpdateOptions
 The certificate operation update Options. More...
 
struct  Azure::Security::KeyVault::Certificates::IssuerCredentials
 Issuer Credentials. More...
 
struct  Azure::Security::KeyVault::Certificates::AdministratorDetails
 Administrator details. More...
 
struct  Azure::Security::KeyVault::Certificates::IssuerProperties
 Certificate Issuer Properties. More...
 
struct  Azure::Security::KeyVault::Certificates::OrganizationDetails
 Organization details. More...
 
struct  Azure::Security::KeyVault::Certificates::CertificateIssuer
 Certificate issuer. More...
 
struct  Azure::Security::KeyVault::Certificates::CertificateContact
 The contact information for the vault certificates. More...
 
class  Azure::Security::KeyVault::Certificates::ServerError
 Key vault server error. More...
 
class  Azure::Security::KeyVault::Certificates::CertificateOperationProperties
 A certificate operation. More...
 
class  Azure::Security::KeyVault::Certificates::DeletedCertificate
 Represents a deleted certificate in a KeyVault. More...
 
struct  Azure::Security::KeyVault::Certificates::PurgedCertificate
 Define a model for a purged Certificate. More...
 
struct  Azure::Security::KeyVault::Certificates::GetPropertiesOfCertificatesOptions
 The options for calling an operation Azure::Security::KeyVault::Certificates::CertificateClient::GetPropertiesOfCertificates. More...
 
struct  Azure::Security::KeyVault::Certificates::GetPropertiesOfCertificateVersionsOptions
 The options for calling an operation Azure::Security::KeyVault::Certificates::CertificateClient::GetPropertiesOfCertificateVersions. More...
 
struct  Azure::Security::KeyVault::Certificates::GetPropertiesOfIssuersOptions
 The options for calling an operation Azure::Security::KeyVault::Certificates::CertificateClient::GetPropertiesOfIssuers. More...
 
struct  Azure::Security::KeyVault::Certificates::GetDeletedCertificatesOptions
 The options for calling an operation Azure::Security::KeyVault::Certificates::CertificateClient::GetDeletedCertificates. More...
 
struct  Azure::Security::KeyVault::Certificates::BackupCertificateResult
 A certificate backup data. More...
 
struct  Azure::Security::KeyVault::Certificates::CertificateIssuerItem
 represents on item from GetPropertiesOfIssuers More...
 
class  Azure::Security::KeyVault::Certificates::CertificatePropertiesPagedResponse
 Define a single page to list the certificates from the Key Vault. More...
 
class  Azure::Security::KeyVault::Certificates::IssuerPropertiesPagedResponse
 Define a single page to list the issuers from the Key Vault. More...
 
class  Azure::Security::KeyVault::Certificates::DeletedCertificatesPagedResponse
 Define a single page to list the issuers from the Key Vault. More...
 
struct  Azure::Security::KeyVault::Certificates::KeyVaultSecret
 Certificate associated secret. More...
 
struct  Azure::Security::KeyVault::Certificates::ImportCertificateOptions
 Import Certificate options. More...
 
struct  Azure::Security::KeyVault::Certificates::MergeCertificateOptions
 The certificate merge Options. More...
 
struct  Azure::Security::KeyVault::Certificates::CertificateUpdateOptions
 The certificate update Options. More...
 
struct  Azure::Security::KeyVault::Certificates::CertificateContactsResult
 The certificate contacts API result. More...
 

Detailed Description