Documentation ¶
Overview ¶
Package gincsp is a gin middleware that supports Content Security Policy
Index ¶
- func ContentSecurityPolicy(pol *cspbuilder.Policy, reportOnly bool) gin.HandlerFunc
- func Directive(c *gin.Context, ds string) *cspbuilder.Directive
- func Hash(c *gin.Context, ds string, ht cspbuilder.HashType, source string)
- func Nonce(c *gin.Context) string
- func NonceHTMLAttr(c *gin.Context) template.HTMLAttr
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ContentSecurityPolicy ¶
func ContentSecurityPolicy(pol *cspbuilder.Policy, reportOnly bool) gin.HandlerFunc
ContentSecurityPolicy implements the gin.HandlerFunc. Does not support dynamically calculated hashes reportOnly sets Content-Security-Policy-Report-Only header
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.