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.
certificatePathThe path to the file holding the CA certificate to validate the client or server certificate.sdsConfigSpecifies the config to retrieve certificates through SDS. This field is applicable only if tlsCertificateSource is set to USE_SDS.validationSourceDefines 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