summaryrefslogtreecommitdiff
path: root/internal/configuration/schema/const.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/configuration/schema/const.go')
-rw-r--r--internal/configuration/schema/const.go28
1 files changed, 26 insertions, 2 deletions
diff --git a/internal/configuration/schema/const.go b/internal/configuration/schema/const.go
index 52c92d591..d5de64444 100644
--- a/internal/configuration/schema/const.go
+++ b/internal/configuration/schema/const.go
@@ -125,8 +125,32 @@ const (
)
const (
- blockCERTIFICATE = "CERTIFICATE"
- blockRSAPRIVATEKEY = "RSA PRIVATE KEY"
+ blockCERTIFICATE = "CERTIFICATE"
+)
+
+// Authorization Schemes.
+const (
+ SchemeBasic = "basic"
+ SchemeBearer = "bearer"
+)
+
+// Authz values.
+const (
+ AuthzEndpointNameLegacy = "legacy"
+ AuthzEndpointNameAuthRequest = "auth-request"
+ AuthzEndpointNameExtAuthz = "ext-authz"
+ AuthzEndpointNameForwardAuth = "forward-auth"
+
+ AuthzImplementationLegacy = "Legacy"
+ AuthzImplementationAuthRequest = "AuthRequest"
+ AuthzImplementationExtAuthz = "ExtAuthz"
+ AuthzImplementationForwardAuth = "ForwardAuth"
+
+ AuthzStrategyHeaderCookieSession = "CookieSession"
+ AuthzStrategyHeaderAuthorization = "HeaderAuthorization"
+ AuthzStrategyHeaderProxyAuthorization = "HeaderProxyAuthorization"
+ AuthzStrategyHeaderAuthRequestProxyAuthorization = "HeaderAuthRequestProxyAuthorization"
+ AuthzStrategyHeaderLegacy = "HeaderLegacy"
)
const (