defaultConfig property
Default configuration (values + documentation) contributed by this provider.
Implementation
@override
ConfigDefaults get defaultConfig {
final values = spec.defaultsWithRoot();
values['http'] = {
'middleware_sources': {
'routed.security': {
'global': [
'routed.security.trusted_proxy',
'routed.security.ip_filter',
'routed.security.headers',
'routed.security.csrf',
'routed.security.request_size',
],
},
},
};
return ConfigDefaults(
docs: [
const ConfigDocEntry(
path: 'http.middleware_sources',
type: 'map',
description: 'Security middleware references injected globally.',
defaultValue: <String, Object?>{
'routed.security': <String, Object?>{
'global': <String>[
'routed.security.trusted_proxy',
'routed.security.ip_filter',
'routed.security.headers',
'routed.security.csrf',
'routed.security.request_size',
],
},
},
),
...spec.docs(),
],
values: values,
schemas: spec.schemaWithRoot(),
);
}