headerMaxSize dynamicconfig.IntPropertyFnWithNamespaceFilter,
endpointRules dynamicconfig.TypedPropertyFnWithNamespaceFilter[AddressMatchRules],
return &validator{
maxCallbacksPerExecution: maxCallbacksPerExecution,
urlMaxLength: urlMaxLength,
headerMaxSize: headerMaxSize,
endpointRules: endpointRules,
}
}
// Validate validates completion callbacks: count, URL length, endpoint allowlist, header size, and normalizes header