#include <Certificate.h>
Information about the certificate.
See Also:
AWS API Reference
Definition at line 35 of file Certificate.h.
◆ Certificate() [1/2]
Aws::DirectoryService::Model::Certificate::Certificate |
( |
| ) |
|
◆ Certificate() [2/2]
◆ CertificateIdHasBeenSet()
bool Aws::DirectoryService::Model::Certificate::CertificateIdHasBeenSet |
( |
| ) |
const |
|
inline |
The identifier of the certificate.
Definition at line 52 of file Certificate.h.
◆ ClientCertAuthSettingsHasBeenSet()
bool Aws::DirectoryService::Model::Certificate::ClientCertAuthSettingsHasBeenSet |
( |
| ) |
const |
|
inline |
◆ CommonNameHasBeenSet()
bool Aws::DirectoryService::Model::Certificate::CommonNameHasBeenSet |
( |
| ) |
const |
|
inline |
The common name for the certificate.
Definition at line 165 of file Certificate.h.
◆ ExpiryDateTimeHasBeenSet()
bool Aws::DirectoryService::Model::Certificate::ExpiryDateTimeHasBeenSet |
( |
| ) |
const |
|
inline |
The date and time when the certificate will expire.
Definition at line 237 of file Certificate.h.
◆ GetCertificateId()
const Aws::String& Aws::DirectoryService::Model::Certificate::GetCertificateId |
( |
| ) |
const |
|
inline |
The identifier of the certificate.
Definition at line 47 of file Certificate.h.
◆ GetClientCertAuthSettings()
◆ GetCommonName()
const Aws::String& Aws::DirectoryService::Model::Certificate::GetCommonName |
( |
| ) |
const |
|
inline |
The common name for the certificate.
Definition at line 160 of file Certificate.h.
◆ GetExpiryDateTime()
The date and time when the certificate will expire.
Definition at line 232 of file Certificate.h.
◆ GetRegisteredDateTime()
const Aws::Utils::DateTime& Aws::DirectoryService::Model::Certificate::GetRegisteredDateTime |
( |
| ) |
const |
|
inline |
The date and time that the certificate was registered.
Definition at line 201 of file Certificate.h.
◆ GetState()
const CertificateState& Aws::DirectoryService::Model::Certificate::GetState |
( |
| ) |
const |
|
inline |
◆ GetStateReason()
const Aws::String& Aws::DirectoryService::Model::Certificate::GetStateReason |
( |
| ) |
const |
|
inline |
Describes a state change for the certificate.
Definition at line 119 of file Certificate.h.
◆ GetType()
const CertificateType& Aws::DirectoryService::Model::Certificate::GetType |
( |
| ) |
const |
|
inline |
The function that the registered certificate performs. Valid values include ClientLDAPS
or ClientCertAuth
. The default value is ClientLDAPS
.
Definition at line 265 of file Certificate.h.
◆ Jsonize()
◆ operator=()
◆ RegisteredDateTimeHasBeenSet()
bool Aws::DirectoryService::Model::Certificate::RegisteredDateTimeHasBeenSet |
( |
| ) |
const |
|
inline |
The date and time that the certificate was registered.
Definition at line 206 of file Certificate.h.
◆ SetCertificateId() [1/3]
void Aws::DirectoryService::Model::Certificate::SetCertificateId |
( |
Aws::String && |
value | ) |
|
|
inline |
The identifier of the certificate.
Definition at line 62 of file Certificate.h.
◆ SetCertificateId() [2/3]
void Aws::DirectoryService::Model::Certificate::SetCertificateId |
( |
const Aws::String & |
value | ) |
|
|
inline |
The identifier of the certificate.
Definition at line 57 of file Certificate.h.
◆ SetCertificateId() [3/3]
void Aws::DirectoryService::Model::Certificate::SetCertificateId |
( |
const char * |
value | ) |
|
|
inline |
The identifier of the certificate.
Definition at line 67 of file Certificate.h.
◆ SetClientCertAuthSettings() [1/2]
◆ SetClientCertAuthSettings() [2/2]
void Aws::DirectoryService::Model::Certificate::SetClientCertAuthSettings |
( |
const ClientCertAuthSettings & |
value | ) |
|
|
inline |
◆ SetCommonName() [1/3]
void Aws::DirectoryService::Model::Certificate::SetCommonName |
( |
Aws::String && |
value | ) |
|
|
inline |
The common name for the certificate.
Definition at line 175 of file Certificate.h.
◆ SetCommonName() [2/3]
void Aws::DirectoryService::Model::Certificate::SetCommonName |
( |
const Aws::String & |
value | ) |
|
|
inline |
The common name for the certificate.
Definition at line 170 of file Certificate.h.
◆ SetCommonName() [3/3]
void Aws::DirectoryService::Model::Certificate::SetCommonName |
( |
const char * |
value | ) |
|
|
inline |
The common name for the certificate.
Definition at line 180 of file Certificate.h.
◆ SetExpiryDateTime() [1/2]
The date and time when the certificate will expire.
Definition at line 247 of file Certificate.h.
◆ SetExpiryDateTime() [2/2]
void Aws::DirectoryService::Model::Certificate::SetExpiryDateTime |
( |
const Aws::Utils::DateTime & |
value | ) |
|
|
inline |
The date and time when the certificate will expire.
Definition at line 242 of file Certificate.h.
◆ SetRegisteredDateTime() [1/2]
void Aws::DirectoryService::Model::Certificate::SetRegisteredDateTime |
( |
Aws::Utils::DateTime && |
value | ) |
|
|
inline |
The date and time that the certificate was registered.
Definition at line 216 of file Certificate.h.
◆ SetRegisteredDateTime() [2/2]
void Aws::DirectoryService::Model::Certificate::SetRegisteredDateTime |
( |
const Aws::Utils::DateTime & |
value | ) |
|
|
inline |
The date and time that the certificate was registered.
Definition at line 211 of file Certificate.h.
◆ SetState() [1/2]
void Aws::DirectoryService::Model::Certificate::SetState |
( |
CertificateState && |
value | ) |
|
|
inline |
◆ SetState() [2/2]
void Aws::DirectoryService::Model::Certificate::SetState |
( |
const CertificateState & |
value | ) |
|
|
inline |
◆ SetStateReason() [1/3]
void Aws::DirectoryService::Model::Certificate::SetStateReason |
( |
Aws::String && |
value | ) |
|
|
inline |
Describes a state change for the certificate.
Definition at line 134 of file Certificate.h.
◆ SetStateReason() [2/3]
void Aws::DirectoryService::Model::Certificate::SetStateReason |
( |
const Aws::String & |
value | ) |
|
|
inline |
Describes a state change for the certificate.
Definition at line 129 of file Certificate.h.
◆ SetStateReason() [3/3]
void Aws::DirectoryService::Model::Certificate::SetStateReason |
( |
const char * |
value | ) |
|
|
inline |
Describes a state change for the certificate.
Definition at line 139 of file Certificate.h.
◆ SetType() [1/2]
void Aws::DirectoryService::Model::Certificate::SetType |
( |
CertificateType && |
value | ) |
|
|
inline |
The function that the registered certificate performs. Valid values include ClientLDAPS
or ClientCertAuth
. The default value is ClientLDAPS
.
Definition at line 286 of file Certificate.h.
◆ SetType() [2/2]
void Aws::DirectoryService::Model::Certificate::SetType |
( |
const CertificateType & |
value | ) |
|
|
inline |
The function that the registered certificate performs. Valid values include ClientLDAPS
or ClientCertAuth
. The default value is ClientLDAPS
.
Definition at line 279 of file Certificate.h.
◆ StateHasBeenSet()
bool Aws::DirectoryService::Model::Certificate::StateHasBeenSet |
( |
| ) |
const |
|
inline |
◆ StateReasonHasBeenSet()
bool Aws::DirectoryService::Model::Certificate::StateReasonHasBeenSet |
( |
| ) |
const |
|
inline |
Describes a state change for the certificate.
Definition at line 124 of file Certificate.h.
◆ TypeHasBeenSet()
bool Aws::DirectoryService::Model::Certificate::TypeHasBeenSet |
( |
| ) |
const |
|
inline |
The function that the registered certificate performs. Valid values include ClientLDAPS
or ClientCertAuth
. The default value is ClientLDAPS
.
Definition at line 272 of file Certificate.h.
◆ WithCertificateId() [1/3]
The identifier of the certificate.
Definition at line 77 of file Certificate.h.
◆ WithCertificateId() [2/3]
The identifier of the certificate.
Definition at line 72 of file Certificate.h.
◆ WithCertificateId() [3/3]
Certificate& Aws::DirectoryService::Model::Certificate::WithCertificateId |
( |
const char * |
value | ) |
|
|
inline |
The identifier of the certificate.
Definition at line 82 of file Certificate.h.
◆ WithClientCertAuthSettings() [1/2]
◆ WithClientCertAuthSettings() [2/2]
◆ WithCommonName() [1/3]
The common name for the certificate.
Definition at line 190 of file Certificate.h.
◆ WithCommonName() [2/3]
The common name for the certificate.
Definition at line 185 of file Certificate.h.
◆ WithCommonName() [3/3]
Certificate& Aws::DirectoryService::Model::Certificate::WithCommonName |
( |
const char * |
value | ) |
|
|
inline |
The common name for the certificate.
Definition at line 195 of file Certificate.h.
◆ WithExpiryDateTime() [1/2]
The date and time when the certificate will expire.
Definition at line 257 of file Certificate.h.
◆ WithExpiryDateTime() [2/2]
The date and time when the certificate will expire.
Definition at line 252 of file Certificate.h.
◆ WithRegisteredDateTime() [1/2]
The date and time that the certificate was registered.
Definition at line 226 of file Certificate.h.
◆ WithRegisteredDateTime() [2/2]
The date and time that the certificate was registered.
Definition at line 221 of file Certificate.h.
◆ WithState() [1/2]
◆ WithState() [2/2]
◆ WithStateReason() [1/3]
Describes a state change for the certificate.
Definition at line 149 of file Certificate.h.
◆ WithStateReason() [2/3]
Describes a state change for the certificate.
Definition at line 144 of file Certificate.h.
◆ WithStateReason() [3/3]
Certificate& Aws::DirectoryService::Model::Certificate::WithStateReason |
( |
const char * |
value | ) |
|
|
inline |
Describes a state change for the certificate.
Definition at line 154 of file Certificate.h.
◆ WithType() [1/2]
The function that the registered certificate performs. Valid values include ClientLDAPS
or ClientCertAuth
. The default value is ClientLDAPS
.
Definition at line 300 of file Certificate.h.
◆ WithType() [2/2]
The function that the registered certificate performs. Valid values include ClientLDAPS
or ClientCertAuth
. The default value is ClientLDAPS
.
Definition at line 293 of file Certificate.h.
The documentation for this class was generated from the following file: