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
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait ContentSecurityPolicytrait Headerclass Objecttrait Matchableclass AnyShow all
- 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
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object no-referrer.typeobject none-when-downgrade.typeobject origin.typeobject origin-when-cross-origin.typeobject unsafe-url.type
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
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
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 AllowForms.typeobject AllowModals.typeobject AllowOrientationLock.typeobject AllowPointerLock.typeobject AllowPopups.typeobject AllowPopupsToEscapeSandbox.typeobject AllowPresentation.typeobject AllowSameOrigin.typeobject AllowScripts.typeobject AllowTopNavigation.typeobject Empty.typeclass SequenceShow all
- Self type
object Source
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Hashclass Hostclass Nonceobject ReportSample.typeclass Schemeobject Self.typeclass Sequenceobject StrictDynamic.typeobject UnsafeEval.typeobject UnsafeHashes.typeobject UnsafeInline.typeobject WasmUnsafeEval.typeobject none.typeShow 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-uri.typeobject child-src.typeobject connect-src.typeobject default-src.typeobject font-src.typeobject form-action.typeobject frame-ancestors.typeobject frame-src.typeobject img-src.typeobject manifest-src.typeobject media-src.typeobject object-src.typeobject prefetch-src.typeobject script-src.typeobject script-src-attr.typeobject script-src-elem.typeobject style-src.typeobject style-src-attr.typeobject style-src-elem.typeobject upgrade-insecure-requests.typeobject worker-src.typeShow 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
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
- Self type
case object UpgradeInsecureRequests extends ContentSecurityPolicy
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait ContentSecurityPolicytrait Headerclass Objecttrait Matchableclass AnyShow all
- 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