Class: Aws::NetworkFirewall::Types::CheckCertificateRevocationStatusActions

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-networkfirewall/types.rb

Overview

Defines the actions to take on the SSL/TLS connection if the certificate presented by the server in the connection has a revoked or unknown status.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#revoked_status_actionString

Configures how Network Firewall processes traffic when it determines that the certificate presented by the server in the SSL/TLS connection has a revoked status.

  • PASS - Allow the connection to continue, and pass subsequent packets to the stateful engine for inspection.

  • DROP - Network Firewall closes the connection and drops subsequent packets for that connection.

  • REJECT - Network Firewall sends a TCP reject packet back to your client. The service closes the connection and drops subsequent packets for that connection. ‘REJECT` is available only for TCP traffic.

Returns:

  • (String)


464
465
466
467
468
469
# File 'lib/aws-sdk-networkfirewall/types.rb', line 464

class CheckCertificateRevocationStatusActions < Struct.new(
  :revoked_status_action,
  :unknown_status_action)
  SENSITIVE = []
  include Aws::Structure
end

#unknown_status_actionString

Configures how Network Firewall processes traffic when it determines that the certificate presented by the server in the SSL/TLS connection has an unknown status, or a status that cannot be determined for any other reason, including when the service is unable to connect to the OCSP and CRL endpoints for the certificate.

  • PASS - Allow the connection to continue, and pass subsequent packets to the stateful engine for inspection.

  • DROP - Network Firewall closes the connection and drops subsequent packets for that connection.

  • REJECT - Network Firewall sends a TCP reject packet back to your client. The service closes the connection and drops subsequent packets for that connection. ‘REJECT` is available only for TCP traffic.

Returns:

  • (String)


464
465
466
467
468
469
# File 'lib/aws-sdk-networkfirewall/types.rb', line 464

class CheckCertificateRevocationStatusActions < Struct.new(
  :revoked_status_action,
  :unknown_status_action)
  SENSITIVE = []
  include Aws::Structure
end