5.5.12.1. DynamicCertificate methods

MethodDescription
__init__(self, private_key, trusted_ca, untrusted_ca, cache_directory, extension_whitelist) Initializes a DynamicCertificate instance to use for keybridging

Table 5.45. Method summary

Method __init__(self, private_key, trusted_ca, untrusted_ca, cache_directory, extension_whitelist)

Arguments of __init__
cache_directory (string)
Default: None
The cache directory to store the keybridged certificates generated by Zorp, for example, /var/lib/zorp/sslbridge/. The zorp user must have write privileges for this directory.

extension_whitelist (complex)
Default: None

private_key (class)
Default: n/a
The private key of the CA certificate set in trusted_ca

trusted_ca (class)
Default: n/a
The CA certificate that Zorp will use to sign the keybridged certificate of trusted peers.

untrusted_ca (class)
Default: n/a
The CA certificate that Zorp will use to sign the keybridged certificate of untrusted peers.