zio.http.Header.ContentSecurityPolicy
See theContentSecurityPolicy companion trait
object ContentSecurityPolicy extends HeaderType
Attributes
- Companion
- trait
- Graph
-
- Supertypes
- Self type
Members list
Type members
Classlikes
case object BlockAllMixedContent extends ContentSecurityPolicy
Attributes
- Supertypes
- Self type
-
BlockAllMixedContent.type
final case class PluginTypes(value: String) extends ContentSecurityPolicy
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ContentSecurityPolicytrait Headerclass Objecttrait Matchableclass AnyShow all
final case class Referrer(referrer: ReferrerPolicy) extends ContentSecurityPolicy
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ContentSecurityPolicytrait Headerclass Objecttrait Matchableclass AnyShow all
object ReferrerPolicy
Attributes
- Companion
- trait
- Supertypes
- Self type
-
ReferrerPolicy.type
sealed trait ReferrerPolicy extends Product, Serializable
Attributes
- Companion
- object
- Supertypes
- Known subtypes
-
object no-referrerobject none-when-downgradeobject originobject origin-when-cross-originobject unsafe-url
final case class ReportTo(groupName: String) extends ContentSecurityPolicy
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ContentSecurityPolicytrait Headerclass Objecttrait Matchableclass AnyShow all
final case class ReportUri(uri: URI) extends ContentSecurityPolicy
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ContentSecurityPolicytrait Headerclass Objecttrait Matchableclass AnyShow all
final case class RequireSriFor(requirement: RequireSriForValue) extends ContentSecurityPolicy
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ContentSecurityPolicytrait Headerclass Objecttrait Matchableclass AnyShow all
object RequireSriForValue
Attributes
- Companion
- trait
- Supertypes
- Self type
-
RequireSriForValue.type
sealed trait RequireSriForValue extends Product, Serializable
final case class Sandbox(value: SandboxValue) extends ContentSecurityPolicy
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ContentSecurityPolicytrait Headerclass Objecttrait Matchableclass AnyShow all
object SandboxValue
Attributes
- Companion
- trait
- Supertypes
- Self type
-
SandboxValue.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object AllowFormsobject AllowModalsobject AllowOrientationLockobject AllowPointerLockobject AllowPopupsobject AllowPopupsToEscapeSandboxobject AllowPresentationobject AllowSameOriginobject AllowScriptsobject AllowTopNavigationobject Emptyclass SequenceShow all
- Self type
object Source
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Hashclass Hostclass Nonceobject ReportSampleclass Schemeobject Selfclass Sequenceobject StrictDynamicobject UnsafeEvalobject UnsafeHashesobject UnsafeInlineobject WasmUnsafeEvalobject noneShow all
- Self type
final case class SourcePolicy(srcType: SourcePolicyType, src: Source) extends ContentSecurityPolicy
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ContentSecurityPolicytrait Headerclass Objecttrait Matchableclass AnyShow all
object SourcePolicyType
Attributes
- Companion
- trait
- Supertypes
- Self type
-
SourcePolicyType.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object base-uriobject child-srcobject connect-srcobject default-srcobject font-srcobject form-actionobject frame-ancestorsobject frame-srcobject img-srcobject manifest-srcobject media-srcobject object-srcobject prefetch-srcobject script-srcobject script-src-attrobject script-src-elemobject style-srcobject style-src-attrobject style-src-elemobject upgrade-insecure-requestsobject worker-srcShow all
final case class TrustedTypes(value: TrustedTypesValue) extends ContentSecurityPolicy
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ContentSecurityPolicytrait Headerclass Objecttrait Matchableclass AnyShow all
object TrustedTypesValue
Attributes
- Companion
- trait
- Supertypes
- Self type
-
TrustedTypesValue.type
sealed trait TrustedTypesValue extends Product, Serializable
Attributes
- Companion
- object
- Supertypes
- Known subtypes
- Self type
case object UpgradeInsecureRequests extends ContentSecurityPolicy
Attributes
- Supertypes
- Self type
Types
Inherited types
The names of the product elements
The name of the type
Value members
Concrete methods
Attributes
- Definition Classes
In this article