Show / Hide Table of Contents

Class TlsConfig

The details required to establish a TLS enabled connection.

Inheritance
object
TlsConfig
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DatasafeService.Models
Assembly: OCI.DotNetSDK.Datasafe.dll
Syntax
public class TlsConfig

Properties

CertificateStoreType

Declaration
[JsonProperty(PropertyName = "certificateStoreType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public TlsConfig.CertificateStoreTypeEnum? CertificateStoreType { get; set; }
Property Value
Type Description
TlsConfig.CertificateStoreTypeEnum?

The format of the certificate store.

KeyStoreContent

Declaration
[JsonProperty(PropertyName = "keyStoreContent")]
public string KeyStoreContent { get; set; }
Property Value
Type Description
string

Base64 encoded string of key store file content.

Status

Declaration
[Required(ErrorMessage = "Status is required.")]
[JsonProperty(PropertyName = "status")]
[JsonConverter(typeof(ResponseEnumConverter))]
public TlsConfig.StatusEnum? Status { get; set; }
Property Value
Type Description
TlsConfig.StatusEnum?

Status to represent whether the database connection is TLS enabled or not.

Remarks

Required

StorePassword

Declaration
[JsonProperty(PropertyName = "storePassword")]
public string StorePassword { get; set; }
Property Value
Type Description
string

The password to read the trust store and key store files, if they are password protected.

TrustStoreContent

Declaration
[JsonProperty(PropertyName = "trustStoreContent")]
public string TrustStoreContent { get; set; }
Property Value
Type Description
string

Base64 encoded string of trust store file content.

In this article
Back to top