symphony.bdk.core.config.model.bdk_rsa_key_config.BdkRsaKeyConfig#
- class symphony.bdk.core.config.model.bdk_rsa_key_config.BdkRsaKeyConfig(path=None, content='')#
Bases:
object
Class containing the bot’s RSA Key configuration
- __init__(path=None, content='')#
Methods
__init__
([path, content])Loads the private key content.
"Check if the RSA authentication is configured or not
is_valid
()Check if the RSA configuration is valid.
Attributes
- property content#
rsa private key content string
- get_private_key_content() str #
Loads the private key content. If the path is set, it loads the file content, otherwise it returns the content.
- Returns
private key content as string.
- is_configured() bool #
“Check if the RSA authentication is configured or not
- Returns
true if the RSA authentication is configured
- is_valid() bool #
Check if the RSA configuration is valid. If both of private key path and content, the configuration is invalid.
- Returns
true if the RSA configuration is valid.
- property path#
Path to rsa private key file.