Ring Daemon 16.0.0
Loading...
Searching...
No Matches
libjami::Certificate::ChecksNames Namespace Reference

Those constantes are used by the ConfigurationManager.validateCertificate method. More...

Variables

static constexpr char AUTHORITY_MISMATCH [] = "AUTHORITY_MISMATCH"
 
static constexpr char EXIST [] = "EXIST"
 
static constexpr char EXPIRED [] = "EXPIRED"
 
static constexpr char HAS_PRIVATE_KEY [] = "HAS_PRIVATE_KEY"
 
static constexpr char KEY_MATCH [] = "KEY_MATCH"
 
static constexpr char KNOWN_AUTHORITY [] = "KNOWN_AUTHORITY"
 
static constexpr char NOT_ACTIVATED [] = "NOT_ACTIVATED"
 
static constexpr char NOT_REVOKED [] = "NOT_REVOKED"
 
static constexpr char NOT_SELF_SIGNED [] = "NOT_SELF_SIGNED"
 
static constexpr char PRIVATE_KEY_DIRECTORY_PERMISSIONS [] = "PRIVATEKEY_DIRECTORY_PERMISSIONS"
 
static constexpr char PRIVATE_KEY_SELINUX_ATTRIBUTES [] = "PRIVATE_KEY_SELINUX_ATTRIBUTES"
 
static constexpr char PRIVATE_KEY_STORAGE_LOCATION [] = "PRIVATE_KEY_STORAGE_LOCATION"
 
static constexpr char PRIVATE_KEY_STORAGE_PERMISSION [] = "PRIVATE_KEY_STORAGE_PERMISSION"
 
static constexpr char PUBLIC_KEY_DIRECTORY_PERMISSIONS [] = "PUBLICKEY_DIRECTORY_PERMISSIONS"
 
static constexpr char PUBLIC_KEY_SELINUX_ATTRIBUTES [] = "PUBLIC_KEY_SELINUX_ATTRIBUTES"
 
static constexpr char PUBLIC_KEY_STORAGE_LOCATION [] = "PUBLIC_KEY_STORAGE_LOCATION"
 
static constexpr char PUBLIC_KEY_STORAGE_PERMISSION [] = "PUBLIC_KEY_STORAGE_PERMISSION"
 
static constexpr char STRONG_SIGNING [] = "STRONG_SIGNING"
 
static constexpr char UNEXPECTED_OWNER [] = "UNEXPECTED_OWNER"
 
static constexpr char VALID [] = "VALID"
 
static constexpr char VALID_AUTHORITY [] = "VALID_AUTHORITY"
 

Detailed Description

Those constantes are used by the ConfigurationManager.validateCertificate method.

Variable Documentation

◆ AUTHORITY_MISMATCH

constexpr char libjami::Certificate::ChecksNames::AUTHORITY_MISMATCH[] = "AUTHORITY_MISMATCH"
staticconstexpr

Definition at line 59 of file security_const.h.

◆ EXIST

constexpr char libjami::Certificate::ChecksNames::EXIST[] = "EXIST"
staticconstexpr

◆ EXPIRED

constexpr char libjami::Certificate::ChecksNames::EXPIRED[] = "EXPIRED"
staticconstexpr

Definition at line 42 of file security_const.h.

◆ HAS_PRIVATE_KEY

constexpr char libjami::Certificate::ChecksNames::HAS_PRIVATE_KEY[] = "HAS_PRIVATE_KEY"
staticconstexpr

Definition at line 41 of file security_const.h.

◆ KEY_MATCH

constexpr char libjami::Certificate::ChecksNames::KEY_MATCH[] = "KEY_MATCH"
staticconstexpr

Definition at line 45 of file security_const.h.

◆ KNOWN_AUTHORITY

constexpr char libjami::Certificate::ChecksNames::KNOWN_AUTHORITY[] = "KNOWN_AUTHORITY"
staticconstexpr

Definition at line 57 of file security_const.h.

◆ NOT_ACTIVATED

constexpr char libjami::Certificate::ChecksNames::NOT_ACTIVATED[] = "NOT_ACTIVATED"
staticconstexpr

Definition at line 61 of file security_const.h.

◆ NOT_REVOKED

constexpr char libjami::Certificate::ChecksNames::NOT_REVOKED[] = "NOT_REVOKED"
staticconstexpr

Definition at line 58 of file security_const.h.

◆ NOT_SELF_SIGNED

constexpr char libjami::Certificate::ChecksNames::NOT_SELF_SIGNED[] = "NOT_SELF_SIGNED"
staticconstexpr

Definition at line 44 of file security_const.h.

◆ PRIVATE_KEY_DIRECTORY_PERMISSIONS

constexpr char libjami::Certificate::ChecksNames::PRIVATE_KEY_DIRECTORY_PERMISSIONS[] = "PRIVATEKEY_DIRECTORY_PERMISSIONS"
staticconstexpr

Definition at line 48 of file security_const.h.

◆ PRIVATE_KEY_SELINUX_ATTRIBUTES

constexpr char libjami::Certificate::ChecksNames::PRIVATE_KEY_SELINUX_ATTRIBUTES[] = "PRIVATE_KEY_SELINUX_ATTRIBUTES"
staticconstexpr

Definition at line 52 of file security_const.h.

◆ PRIVATE_KEY_STORAGE_LOCATION

constexpr char libjami::Certificate::ChecksNames::PRIVATE_KEY_STORAGE_LOCATION[] = "PRIVATE_KEY_STORAGE_LOCATION"
staticconstexpr

Definition at line 50 of file security_const.h.

◆ PRIVATE_KEY_STORAGE_PERMISSION

constexpr char libjami::Certificate::ChecksNames::PRIVATE_KEY_STORAGE_PERMISSION[] = "PRIVATE_KEY_STORAGE_PERMISSION"
staticconstexpr

Definition at line 46 of file security_const.h.

◆ PUBLIC_KEY_DIRECTORY_PERMISSIONS

constexpr char libjami::Certificate::ChecksNames::PUBLIC_KEY_DIRECTORY_PERMISSIONS[] = "PUBLICKEY_DIRECTORY_PERMISSIONS"
staticconstexpr

Definition at line 49 of file security_const.h.

◆ PUBLIC_KEY_SELINUX_ATTRIBUTES

constexpr char libjami::Certificate::ChecksNames::PUBLIC_KEY_SELINUX_ATTRIBUTES[] = "PUBLIC_KEY_SELINUX_ATTRIBUTES"
staticconstexpr

Definition at line 53 of file security_const.h.

◆ PUBLIC_KEY_STORAGE_LOCATION

constexpr char libjami::Certificate::ChecksNames::PUBLIC_KEY_STORAGE_LOCATION[] = "PUBLIC_KEY_STORAGE_LOCATION"
staticconstexpr

Definition at line 51 of file security_const.h.

◆ PUBLIC_KEY_STORAGE_PERMISSION

constexpr char libjami::Certificate::ChecksNames::PUBLIC_KEY_STORAGE_PERMISSION[] = "PUBLIC_KEY_STORAGE_PERMISSION"
staticconstexpr

Definition at line 47 of file security_const.h.

◆ STRONG_SIGNING

constexpr char libjami::Certificate::ChecksNames::STRONG_SIGNING[] = "STRONG_SIGNING"
staticconstexpr

Definition at line 43 of file security_const.h.

◆ UNEXPECTED_OWNER

constexpr char libjami::Certificate::ChecksNames::UNEXPECTED_OWNER[] = "UNEXPECTED_OWNER"
staticconstexpr

Definition at line 60 of file security_const.h.

◆ VALID

constexpr char libjami::Certificate::ChecksNames::VALID[] = "VALID"
staticconstexpr

Definition at line 55 of file security_const.h.

◆ VALID_AUTHORITY

constexpr char libjami::Certificate::ChecksNames::VALID_AUTHORITY[] = "VALID_AUTHORITY"
staticconstexpr

Definition at line 56 of file security_const.h.