]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/src/filed/filed_conf.h
- Add support for testing the availability of a PEM-encoded private key
[bacula/bacula] / bacula / src / filed / filed_conf.h
index 396fae14a7ea800c2574ff5bfcf78ea4333e36a1..e8ea53b27ba342c525493387f9db008a11c21bfd 100644 (file)
@@ -73,8 +73,9 @@ struct CLIENT {
    uint32_t max_network_buffer_size;  /* max network buf size */
    int pki_sign;                      /* Enable Data Integrity Verification via Digital Signatures */
    int pki_encrypt;                   /* Enable Data Encryption */
-   char *pki_keypairfile;             /* PKI Key Pair File */
-   alist *pki_trustedkeys;            /* PKI Trusted Public Keys */
+   char *pki_keypair_file;            /* PKI Key Pair File */
+   alist *pki_signing_key_files;      /* PKI Signing Key Files */
+   alist *pki_master_key_files;       /* PKI Master Key Files */
    int tls_enable;                    /* Enable TLS */
    int tls_require;                   /* Require TLS */
    char *tls_ca_certfile;             /* TLS CA Certificate File */
@@ -84,6 +85,7 @@ struct CLIENT {
 
    X509_KEYPAIR *pki_keypair;         /* Shared PKI Public/Private Keypair */
    alist *pki_signers;                /* Shared PKI Trusted Signers */
+   alist *pki_recipients;             /* Shared PKI Recipients */
    TLS_CONTEXT *tls_ctx;              /* Shared TLS Context */
 };