IngressListenerClientValidationConfig

class oci.service_mesh.models.IngressListenerClientValidationConfig(**kwargs)

Bases: object

Resource representing the TLS configuration used for validating client certificates.

Methods

__init__(**kwargs) Initializes a new IngressListenerClientValidationConfig object with values from keyword arguments.

Attributes

subject_alternate_names Gets the subject_alternate_names of this IngressListenerClientValidationConfig.
trusted_ca_bundle Gets the trusted_ca_bundle of this IngressListenerClientValidationConfig.
__init__(**kwargs)

Initializes a new IngressListenerClientValidationConfig object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • trusted_ca_bundle (oci.service_mesh.models.CaBundle) – The value to assign to the trusted_ca_bundle property of this IngressListenerClientValidationConfig.
  • subject_alternate_names (list[str]) – The value to assign to the subject_alternate_names property of this IngressListenerClientValidationConfig.
subject_alternate_names

Gets the subject_alternate_names of this IngressListenerClientValidationConfig. A list of alternate names to verify the subject identity in the certificate presented by the client.

Returns:The subject_alternate_names of this IngressListenerClientValidationConfig.
Return type:list[str]
trusted_ca_bundle

Gets the trusted_ca_bundle of this IngressListenerClientValidationConfig.

Returns:The trusted_ca_bundle of this IngressListenerClientValidationConfig.
Return type:oci.service_mesh.models.CaBundle