Projekt

Obecné

Profil

Stáhnout (964 Bajtů) Statistiky
| Větev: | Tag: | Revize:
1
DATABASE_FILE = "../../../../db/database_sqlite.db"
2

    
3
# Types of certificates
4
ROOT_CA_ID = 1
5
INTERMEDIATE_CA_ID = 2
6
CERTIFICATE_ID = 3
7

    
8
# Usage types of certificates
9
CA_ID = 1
10
SSL_ID = 2
11
SIGNATURE_ID = 3
12
AUTHENTICATION_ID = 4
13
DICT_USAGES = {CA_ID: False, SSL_ID: False, SIGNATURE_ID: False, AUTHENTICATION_ID: False}
14

    
15

    
16
# DB names of tables
17
TAB_CERTIFICATES = "Certificates"
18
TAB_PRIVATE_KEYS = "PrivateKeys"
19
TAB_CERTIFICATE_USAGES = "CertificateUsages"
20

    
21
# DB column names
22
COL_ID = "id"
23

    
24
# DB column names of Certificates table
25
COL_COMMON_NAME = "common_name"
26
COL_VALID_FROM = "valid_from"
27
COL_VALID_TO = "valid_to"
28
COL_PEM_DATA = "pem_data"
29
COL_PRIVATE_KEY_ID = "private_key_id"
30
COL_TYPE_ID = "certificate_type_id"
31
COL_PARENT_ID = "parent_certificate_id"
32

    
33
# DB column names of PrivateKeys table
34
COL_PRIVATE_KEY = "private_key"
35
COL_PASSWORD = "password"
36

    
37
# DB column names of PrivateKey table
38
COL_CERTIFICATE_ID = "certificate_id"
39
COL_USAGE_TYPE_ID = "usage_type_id"
(2-2/2)