ContentSecurityPolicy

zio.http.Header$.ContentSecurityPolicy$
See theContentSecurityPolicy companion trait

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Header
class Object
trait Matchable
class Any
Self type
final case class PluginTypes(value: String) extends ContentSecurityPolicy

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Header
class Object
trait Matchable
class Any
final case class Referrer(referrer: ReferrerPolicy) extends ContentSecurityPolicy

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Header
class Object
trait Matchable
class Any

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait ReferrerPolicy extends Product with Serializable

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
object no-referrer.type
object origin.type
object unsafe-url.type
final case class ReportTo(groupName: String) extends ContentSecurityPolicy

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Header
class Object
trait Matchable
class Any
final case class ReportUri(uri: URI) extends ContentSecurityPolicy

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Header
class Object
trait Matchable
class Any
final case class RequireSriFor(requirement: RequireSriForValue) extends ContentSecurityPolicy

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Header
class Object
trait Matchable
class Any

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait RequireSriForValue extends Product with Serializable

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
object Script.type
object ScriptStyle.type
object Style.type
final case class Sandbox(value: SandboxValue) extends ContentSecurityPolicy

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Header
class Object
trait Matchable
class Any

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait SandboxValue

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object AllowForms.type
object AllowModals.type
object AllowPointerLock.type
object AllowPopups.type
object AllowPresentation.type
object AllowSameOrigin.type
object AllowScripts.type
object AllowTopNavigation.type
object Empty.type
class Sequence
Self type
object Source

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Source.type
sealed trait Source

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Hash
class Host
class Nonce
object ReportSample.type
class Scheme
object Self.type
class Sequence
object StrictDynamic.type
object UnsafeEval.type
object UnsafeHashes.type
object UnsafeInline.type
object WasmUnsafeEval.type
object none.type
Self type
final case class SourcePolicy(srcType: SourcePolicyType, src: Source) extends ContentSecurityPolicy

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Header
class Object
trait Matchable
class Any

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait SourcePolicyType

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object base-uri.type
object child-src.type
object connect-src.type
object default-src.type
object font-src.type
object form-action.type
object frame-ancestors.type
object frame-src.type
object img-src.type
object manifest-src.type
object media-src.type
object object-src.type
object prefetch-src.type
object script-src.type
object script-src-attr.type
object script-src-elem.type
object style-src.type
object style-src-attr.type
object style-src-elem.type
object worker-src.type
final case class TrustedTypes(value: TrustedTypesValue) extends ContentSecurityPolicy

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Header
class Object
trait Matchable
class Any

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait TrustedTypesValue extends Product with Serializable

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
class Sequence
object Wildcard.type
object allow-duplicates.type
object none.type
Self type

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Header
class Object
trait Matchable
class Any
Self type

Types

Inherited types

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror

The name of the type

The name of the type

Attributes

Inherited from:
Mirror

Value members