|
QGIS API Documentation 3.99.0-Master (e9821da5c6b)
|
Utilities for working with certificates and keys. More...
#include <qgsauthcertutils.h>
Public Types | |
| enum | CaCertSource { SystemRoot = 0 , FromFile = 1 , InDatabase = 2 , Connection = 3 } |
| Type of CA certificate source. More... | |
| enum | CertTrustPolicy { DefaultTrust = 0 , Trusted = 1 , Untrusted = 2 , NoPolicy = 3 } |
| Type of certificate trust policy. More... | |
| enum | CertUsageType { UndeterminedUsage = 0 , AnyOrUnspecifiedUsage , CertAuthorityUsage , CertIssuerUsage , TlsServerUsage , TlsServerEvUsage , TlsClientUsage , CodeSigningUsage , EmailProtectionUsage , TimeStampingUsage , CRLSigningUsage } |
| Type of certificate usage. More... | |
| enum | ConstraintGroup { KeyUsage = 0 , ExtendedKeyUsage = 1 } |
| Type of certificate key group. More... | |
Utilities for working with certificates and keys.
Definition at line 45 of file qgsauthcertutils.h.
Type of CA certificate source.
| Enumerator | |
|---|---|
| SystemRoot | |
| FromFile | |
| InDatabase | |
| Connection | |
Definition at line 49 of file qgsauthcertutils.h.
Type of certificate trust policy.
| Enumerator | |
|---|---|
| DefaultTrust | |
| Trusted | |
| Untrusted | |
| NoPolicy | |
Definition at line 58 of file qgsauthcertutils.h.
Type of certificate usage.
Definition at line 67 of file qgsauthcertutils.h.
Type of certificate key group.
| Enumerator | |
|---|---|
| KeyUsage | |
| ExtendedKeyUsage | |
Definition at line 83 of file qgsauthcertutils.h.