Class SecretRuleDataAttributesMatchValidation

Configuration for validating whether a detected secret is active by making an HTTP request and inspecting the response.

Hierarchy

  • SecretRuleDataAttributesMatchValidation

Constructors

Properties

additionalProperties?: {
    [key: string]: any;
}

A container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.

Type declaration

  • [key: string]: any
endpoint?: string

The URL endpoint to call when validating a detected secret.

hosts?: string[]

The list of hostnames to include when performing secret match validation.

httpMethod?: string

The HTTP method (e.g., GET, POST) to use when making the validation request.

The HTTP status code ranges that indicate the detected secret is invalid or inactive.

requestHeaders?: {
    [key: string]: string;
}

A map of HTTP header names to values to include in the validation request.

Type declaration

  • [key: string]: string
timeoutSeconds?: number

The maximum number of seconds to wait for a response during validation before timing out.

type?: string

The type of match validation to perform (e.g., http).

The HTTP status code ranges that indicate the detected secret is valid and active.

Generated using TypeDoc