Show / Hide Table of Contents

Class CreateSslForwardProxyProfileDetails

Request for creating SSLForwardProxy used on the firewall policy rules.

Inheritance
object
CreateDecryptionProfileDetails
CreateSslForwardProxyProfileDetails
Inherited Members
CreateDecryptionProfileDetails.Name
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.NetworkfirewallService.Models
Assembly: OCI.DotNetSDK.Networkfirewall.dll
Syntax
public class CreateSslForwardProxyProfileDetails : CreateDecryptionProfileDetails

Properties

AreCertificateExtensionsRestricted

Declaration
[JsonProperty(PropertyName = "areCertificateExtensionsRestricted")]
public bool? AreCertificateExtensionsRestricted { get; set; }
Property Value
Type Description
bool?

Whether to block sessions if the server's certificate uses extensions other than key usage and/or extended key usage.

IsAutoIncludeAltName

Declaration
[JsonProperty(PropertyName = "isAutoIncludeAltName")]
public bool? IsAutoIncludeAltName { get; set; }
Property Value
Type Description
bool?

Whether to automatically append SAN to impersonating certificate if server certificate is missing SAN.

IsExpiredCertificateBlocked

Declaration
[JsonProperty(PropertyName = "isExpiredCertificateBlocked")]
public bool? IsExpiredCertificateBlocked { get; set; }
Property Value
Type Description
bool?

Whether to block sessions if server's certificate is expired.

IsOutOfCapacityBlocked

Declaration
[JsonProperty(PropertyName = "isOutOfCapacityBlocked")]
public bool? IsOutOfCapacityBlocked { get; set; }
Property Value
Type Description
bool?

Whether to block sessions if the firewall is temporarily unable to decrypt their traffic.

IsRevocationStatusTimeoutBlocked

Declaration
[JsonProperty(PropertyName = "isRevocationStatusTimeoutBlocked")]
public bool? IsRevocationStatusTimeoutBlocked { get; set; }
Property Value
Type Description
bool?

Whether to block sessions if the revocation status check for server's certificate does not succeed within the maximum allowed time (defaulting to 5 seconds).

IsUnknownRevocationStatusBlocked

Declaration
[JsonProperty(PropertyName = "isUnknownRevocationStatusBlocked")]
public bool? IsUnknownRevocationStatusBlocked { get; set; }
Property Value
Type Description
bool?

Whether to block sessions if the revocation status check for server's certificate results in "unknown".

IsUnsupportedCipherBlocked

Declaration
[JsonProperty(PropertyName = "isUnsupportedCipherBlocked")]
public bool? IsUnsupportedCipherBlocked { get; set; }
Property Value
Type Description
bool?

Whether to block sessions if SSL cipher suite is not supported.

IsUnsupportedVersionBlocked

Declaration
[JsonProperty(PropertyName = "isUnsupportedVersionBlocked")]
public bool? IsUnsupportedVersionBlocked { get; set; }
Property Value
Type Description
bool?

Whether to block sessions if SSL version is not supported.

IsUntrustedIssuerBlocked

Declaration
[JsonProperty(PropertyName = "isUntrustedIssuerBlocked")]
public bool? IsUntrustedIssuerBlocked { get; set; }
Property Value
Type Description
bool?

Whether to block sessions if server's certificate is issued by an untrusted certificate authority (CA).

In this article
Back to top