SecurityHeaders constructor

const SecurityHeaders({
  1. String? contentTypeOptions = 'nosniff',
  2. String? frameOptions = 'DENY',
  3. String? referrerPolicy = 'strict-origin-when-cross-origin',
  4. String? strictTransportSecurity = 'max-age=31536000; includeSubDomains',
  5. String? permissionsPolicy = 'camera=(), microphone=(), geolocation=()',
  6. String? crossOriginOpenerPolicy = 'same-origin',
  7. String? contentSecurityPolicy,
  8. String? xssProtection = '0',
  9. 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?>{},
});