SecurityHeaders constructor
const
SecurityHeaders({
- String? contentTypeOptions = 'nosniff',
- String? frameOptions = 'DENY',
- String? referrerPolicy = 'strict-origin-when-cross-origin',
- String? strictTransportSecurity = 'max-age=31536000; includeSubDomains',
- String? permissionsPolicy = 'camera=(), microphone=(), geolocation=()',
- String? crossOriginOpenerPolicy = 'same-origin',
- String? contentSecurityPolicy,
- String? xssProtection = '0',
- Map<
String, String?> extra = const <String, String?>{},
Implementation
const SecurityHeaders({
this.contentTypeOptions = 'nosniff',
this.frameOptions = 'DENY',
this.referrerPolicy = 'strict-origin-when-cross-origin',
this.strictTransportSecurity = 'max-age=31536000; includeSubDomains',
this.permissionsPolicy = 'camera=(), microphone=(), geolocation=()',
this.crossOriginOpenerPolicy = 'same-origin',
this.contentSecurityPolicy,
this.xssProtection = '0',
this.extra = const <String, String?>{},
});