ContentSecurityPolicy

zio.http.Header.ContentSecurityPolicy
See theContentSecurityPolicy companion trait

Attributes

Companion
trait
Source
Header.scala
Graph
Supertypes
trait Sum
trait Mirror
trait HeaderType
class Object
trait Matchable
class Any
Show all
Self type

Members list

Type members

Classlikes

Attributes

Source
Header.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Header
class Object
trait Matchable
class Any
Show all
Self type
final case class Combined(directives: Chunk[ContentSecurityPolicy]) extends ContentSecurityPolicy

Attributes

Source
Header.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait Header
class Object
trait Matchable
class Any
Show all
final case class PluginTypes(value: String) extends ContentSecurityPolicy

Attributes

Source
Header.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait Header
class Object
trait Matchable
class Any
Show all
final case class Referrer(referrer: ReferrerPolicy) extends ContentSecurityPolicy

Attributes

Source
Header.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait Header
class Object
trait Matchable
class Any
Show all

Attributes

Companion
trait
Source
Header.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait ReferrerPolicy extends Product, Serializable

Attributes

Companion
object
Source
Header.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
final case class ReportTo(groupName: String) extends ContentSecurityPolicy

Attributes

Source
Header.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait Header
class Object
trait Matchable
class Any
Show all
final case class ReportUri(uri: URI) extends ContentSecurityPolicy

Attributes

Source
Header.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait Header
class Object
trait Matchable
class Any
Show all
final case class RequireSriFor(requirement: RequireSriForValue) extends ContentSecurityPolicy

Attributes

Source
Header.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait Header
class Object
trait Matchable
class Any
Show all

Attributes

Companion
trait
Source
Header.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait RequireSriForValue extends Product, Serializable

Attributes

Companion
object
Source
Header.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
object Script
object ScriptStyle
object Style
final case class Sandbox(value: SandboxValue) extends ContentSecurityPolicy

Attributes

Source
Header.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait Header
class Object
trait Matchable
class Any
Show all
object SandboxValue

Attributes

Companion
trait
Source
Header.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait SandboxValue

Attributes

Companion
object
Source
Header.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type
object Source

Attributes

Companion
trait
Source
Header.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Source.type
sealed trait Source

Attributes

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

Attributes

Source
Header.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait Header
class Object
trait Matchable
class Any
Show all

Attributes

Companion
trait
Source
Header.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait SourcePolicyType

Attributes

Companion
object
Source
Header.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object base-uri
object child-src
object connect-src
object default-src
object font-src
object form-action
object frame-src
object img-src
object manifest-src
object media-src
object object-src
object prefetch-src
object script-src
object style-src
object worker-src
Show all
final case class TrustedTypes(value: TrustedTypesValue) extends ContentSecurityPolicy

Attributes

Source
Header.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait Header
class Object
trait Matchable
class Any
Show all

Attributes

Companion
trait
Source
Header.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait TrustedTypesValue extends Product, Serializable

Attributes

Companion
object
Source
Header.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
class PolicyName
class Sequence
object Wildcard
object none
Self type

Attributes

Source
Header.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Header
class Object
trait Matchable
class Any
Show all
Self type

Types

Attributes

Source
Header.scala

Inherited and Abstract types

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror
Source
Mirror.scala

The name of the type

The name of the type

Attributes

Inherited from:
Mirror
Source
Mirror.scala

Value members

Concrete methods

Attributes

Source
Header.scala

Attributes

Source
Header.scala

Attributes

Source
Header.scala

Attributes

Source
Header.scala

Attributes

Source
Header.scala
def imgSrc(src: Source*): SourcePolicy

Attributes

Source
Header.scala

Attributes

Source
Header.scala
override def name: String

Attributes

Definition Classes
Source
Header.scala

Attributes

Source
Header.scala

Attributes

Source
Header.scala

Attributes

Source
Header.scala

Attributes

Source
Header.scala

Attributes

Source
Header.scala

Inherited methods

Attributes

Inherited from:
HeaderType
Source
Header.scala

Attributes

Inherited from:
HeaderType
Source
Header.scala
override def toHeaders(value: HeaderValue): Headers

Attributes

Definition Classes
Inherited from:
HeaderType
Source
Header.scala