Pulse/internal/securityutil/websocket_origin.go
rcourtman faefe6edc8 Remove 198 unreachable Go functions
Dead-code sweep. Functions flagged unreachable by golang.org/x/tools/cmd/deadcode
and confirmed unused across pulse, pulse-enterprise, pulse-pro and pulse-mobile by
adversarial cross-repo verification. Cross-module reachability was checked
explicitly (only pkg/ exported symbols are importable by other modules; internal/
packages and _test.go files are not). go build, go vet and test-compile all pass.
2026-06-03 12:29:37 +01:00

15 lines
523 B
Go

package securityutil
import pubsec "github.com/rcourtman/pulse-go-rewrite/pkg/securityutil"
func SameHostWebSocketOrigin(origin string, requestHost string) bool {
return pubsec.SameHostWebSocketOrigin(origin, requestHost)
}
func HTTPOriginForWebSocketBaseURL(raw string) (string, error) {
return pubsec.HTTPOriginForWebSocketBaseURL(raw)
}
func HTTPOriginForWebSocketBaseURLWithOptions(raw string, opts PulseURLValidationOptions) (string, error) {
return pubsec.HTTPOriginForWebSocketBaseURLWithOptions(raw, opts)
}