TlsValidationContext class

Deprecated Defines the mechanism to obtain the Certificate Authority certificate to validate the client/server certificate. validate the client/server certificate.

Constructors

TlsValidationContext({Input<String>? certificatePath, Input<SdsConfig>? sdsConfig, Input<TlsValidationContextValidationSource>? validationSource})
Creates a new TlsValidationContext. certificatePath The path to the file holding the CA certificate to validate the client or server certificate. sdsConfig Specifies the config to retrieve certificates through SDS. This field is applicable only if tlsCertificateSource is set to USE_SDS. validationSource Defines how TLS certificates are obtained.
const
TlsValidationContext.fromMap(Map<String, dynamic> map)
factory

Properties

certificatePath → Input<String>?
The path to the file holding the CA certificate to validate the client or server certificate.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sdsConfig → Input<SdsConfig>?
Specifies the config to retrieve certificates through SDS. This field is applicable only if tlsCertificateSource is set to USE_SDS.
final
validationSource → Input<TlsValidationContextValidationSource>?
Defines how TLS certificates are obtained.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited