SSLConfigurationResponse

data class SSLConfigurationResponse(val sslCryptoProvider: String? = null, val sslHostNameInCertificate: String? = null, val sslKeyStore: String? = null, val sslTrustStore: String? = null)

Specify the HANA database TLS/SSL properties which will be used for enabling Azure Backup for this database. You need to specify these details if you have enabled secure communication for your HANA database.

Constructors

Link copied to clipboard
constructor(sslCryptoProvider: String? = null, sslHostNameInCertificate: String? = null, sslKeyStore: String? = null, sslTrustStore: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Specify the crypto provider being used (commoncrypto/openssl). If this argument is not provided, it is automatically determined by searching in the configuration files.

Link copied to clipboard

Specify the hostname as mentioned in the SSL certificate. If this argument is not provided, it is automatically determined by searching in the SSL certificate.

Link copied to clipboard
val sslKeyStore: String? = null

Specify the name of the keystore file that contains the client's identity (eg. sapsrv.pse). The script will search for the file in the appropriate directory depending on the crypto provider mentioned. If this argument is not provided, it is automatically determined by searching in the configuration files.

Link copied to clipboard
val sslTrustStore: String? = null

Specify the name of the trust store file that contains the server’s public certificates (eg. sapsrv.pse). The script will search for the file in the appropriate directory depending on the crypto provider mentioned. If this argument is not provided, it is automatically determined by searching in the configuration files.