ContentSecurityPolicy

zio.http.Header.ContentSecurityPolicy
See theContentSecurityPolicy companion trait

Attributes

Companion
trait
Graph
Supertypes
trait Sum
trait Mirror
trait HeaderType
class Object
trait Matchable
class Any
Show all
Self type

Members list

Type members

Classlikes

Attributes

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 PluginTypes(value: String) extends ContentSecurityPolicy

Attributes

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

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

Attributes

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

Attributes

Companion
object
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

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

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

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

Attributes

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

Attributes

Companion
object
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

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

Attributes

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

Attributes

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

Attributes

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

Attributes

Companion
object
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

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

Attributes

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

Attributes

Companion
object
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

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

Attributes

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

Attributes

Companion
object
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

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

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

Concrete methods

def imgSrc(src: Source*): SourcePolicy
override def name: String

Attributes

Definition Classes