@accelerated-software-development/caddy-api-client - v0.4.3
GitHub
Integration Tests
Preparing search index...
@accelerated-software-development/caddy-api-client - v0.4.3
Namespaces
caddySecurity
Classes
CaddyApiClientError
CaddyApiError
CaddyClient
CertificateManager
DomainAlreadyExistsError
DomainNotFoundError
MitmproxyManager
MitmproxyNotInstalledError
MitmproxyStartError
NetworkError
TimeoutError
ValidationError
Interfaces
AccessListEntry
AuthenticationHandler
AuthenticationPortal
AuthorizationPolicy
BasicAuthRouteOptions
BuildAuthenticationPortalOptions
BuildAuthenticationRouteOptions
BuildAuthenticatorHandlerOptions
BuildAuthorizationHandlerOptions
BuildAuthorizationPolicyOptions
BuildLdapIdentityStoreOptions
BuildLocalIdentityStoreOptions
BuildOAuth2ProviderOptions
BuildOidcProviderOptions
BuildProtectedRouteOptions
BuildSecurityAppOptions
BuildSecurityConfigOptions
CaddyClientOptions
CaddyRoute
CaddyRouteMatcher
CertificateInfo
CertificateWithMetadata
CookieOptions
CopyResponseHandler
CopyResponseHeadersHandler
CryptoKeyConfig
EnableOptions
EncodeHandler
ErrorHandler
ErrorRouteOptions
ExpirationCheckResult
FileServerHandler
FileServerRouteOptions
GenericHandler
HeadersHandler
HealthCheckRouteOptions
HealthRouteOptions
HostRouteOptions
IframeProxyRouteOptions
InterceptHandler
InvokeHandler
LdapIdentityStore
LdapServerConfig
LoadBalancerRouteOptions
LoadConfigOptions
LocalIdentityStore
LogAppendHandler
MapHandler
MapHandlerOptions
MitmproxyInstance
MitmwebOptions
MitmwebStatus
OAuth2IdentityProvider
OidcIdentityProvider
PathRouteOptions
PortalUiOptions
PushHandler
RequestBodyHandler
RequestBodyHandlerOptions
ReverseProxyHandler
RewriteHandler
RewriteRouteOptions
RotateCertificateOptions
RotationResult
SecurityApp
SecurityAuthenticatorHandler
SecurityAuthorizationHandler
SecurityAuthorizerProvider
SecurityConfig
SecurityTemplate
ServiceRegistration
ServiceRouteOptions
ServiceStatus
StaticResponseHandler
SubrouteHandler
TemplatesHandler
TemplatesRouteOptions
TemplateVariable
TlsConnectionPolicy
TlsConnectionPolicyOptions
TracingHandler
TracingHandlerOptions
UpstreamStatus
VarsHandler
VarsHandlerOptions
WebSocketProxyRouteOptions
Type Aliases
CaddyAdapter
CaddyRouteHandler
HttpMethod
IdentityStore
RedirectStatusCode
SecurityHandler
Variables
ActiveHealthChecksSchema
AdaptOptionsSchema
AddDomainWithAutoTlsOptionsSchema
AddDomainWithTlsOptionsSchema
adminConfigSchema
AuthenticationHandlerSchema
AuthenticationPortalSchema
AuthorizationPolicySchema
BasicAuthOptionsSchema
CaddyAdapterSchema
CaddyClientOptionsSchema
CaddyDurationSchema
CaddyHandlerSchema
CaddyRouteHandlerSchema
CaddyRouteMatcherSchema
CaddyRouteSchema
configSchema
CopyResponseHandlerSchema
CopyResponseHeadersHandlerSchema
DeleteDomainOptionsSchema
DialAddressSchema
DomainSchema
durationSchema
EncodeHandlerSchema
ErrorHandlerSchema
ExtendedRouteMatcherSchema
FileServerHandlerSchema
FrameOptionsSchema
HeaderRegexpSchema
HeadersHandlerSchema
HealthCheckRouteOptionsSchema
HealthChecksSchema
HostRouteOptionsSchema
HTTP_ALPN_PROTOCOLS
HTTP1_ALPN_PROTOCOLS
HTTP2_ALPN_PROTOCOLS
HttpMethodSchema
IdentityStoreSchema
InterceptHandlerSchema
InvokeHandlerSchema
KnownCaddyHandlerSchema
LdapIdentityStoreSchema
LoadBalancerRouteOptionsSchema
LoadBalancingSchema
LocalIdentityStoreSchema
LogAppendHandlerSchema
loggingSchema
MapHandlerSchema
MatchHeaderSchema
MatchQuerySchema
MitmwebOptionsSchema
MODERN_CIPHER_SUITES
OAuth2IdentityProviderSchema
OidcIdentityProviderSchema
PassiveHealthChecksSchema
PathRouteOptionsSchema
PushHandlerSchema
RECOMMENDED_CURVES
RedirectModeSchema
RedirectStatusCodeSchema
RequestBodyHandlerSchema
ReverseProxyHandlerSchema
RewriteHandlerSchema
ROUTE_PRIORITIES
routeListSchema
routeSchema
SECURITY_TEMPLATES
SecurityAppSchema
SecurityAuthenticatorHandlerSchema
SecurityAuthorizationHandlerSchema
SecurityAuthorizerProviderSchema
SecurityConfigSchema
SecurityHandlerSchema
SecurityHeadersSchema
serverSchema
ServiceRouteOptionsSchema
StaticResponseHandlerSchema
SubrouteHandlerSchema
TemplatesHandlerSchema
TLS_1_2_CIPHER_SUITES
TLS_1_3_CIPHER_SUITES
TlsIssuerSchema
TracingHandlerSchema
UpdateDomainOptionsSchema
UpstreamSchema
UpstreamStatusArraySchema
UpstreamStatusSchema
VarsHandlerSchema
VERSION
Functions
addDomainWithAutoTls
addDomainWithTls
autoInstallMitmproxy
buildAuthenticationPortal
buildAuthenticatorHandler
buildAuthenticatorRoute
buildAuthorizationHandler
buildAuthorizationPolicy
buildBasicAuthHandler
buildCompatibleTlsPolicy
buildCompressionHandler
buildDnsRebindingBypassHandler
buildErrorRoute
buildFileServerRoute
buildHealthCheckRoute
buildHostRoute
buildIframeHeadersHandler
buildIframePermissiveHandler
buildIframeProxyRoute
buildIngressTagHeadersHandler
buildLdapIdentityStore
buildLoadBalancerRoute
buildLocalIdentityStore
buildMapHandler
buildMitmproxyRoute
buildMitmproxyRoutePair
buildMitmproxyWebSocketRoute
buildMitmproxyWebUiRoute
buildModernTlsPolicy
buildOAuth2Provider
buildOidcProvider
buildPathRoute
buildProtectedRoute
buildRedirectRoute
buildRequestBodyHandler
buildReverseProxyHandler
buildRewriteHandler
buildSecurityApp
buildSecurityConfig
buildSecurityHeadersHandler
buildServiceRoutes
buildTemplatesRoute
buildTlsConnectionPolicy
buildTracingHandler
buildVarsHandler
buildWebSocketProxyRoute
buildWwwRedirect
calculateRoutePriority
createBasicAuthAccount
createBasicAuthAccounts
createBasicAuthRoute
createCertificateManager
createHealthRoute
createLoadBalancerRoute
createRedirectRoute
createRewriteRoute
createServiceRoute
deleteDomain
detectAdapter
extractSerialNumber
generateCertTag
getDaysUntilExpiration
getDomainConfig
getMitmproxyVersion
getMitmwebStatus
getTemplateById
getTemplatesByCategory
hashPassword
hashPasswordWithCaddy
insertRouteRelative
isCertificateExpired
isCertificateExpiringSoon
isMitmproxyInstalled
listDomains
loadCaddyfile
loadConfig
parseCertificate
removeOldCertificates
rotateCertificate
sortRoutes
splitCertificateBundle
startMitmweb
stopMitmweb
updateDomain
validate
validateRouteOrdering
verifyPassword
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Namespaces
caddy
Security
Classes
Caddy
Api
Client
Error
Caddy
Api
Error
Caddy
Client
Certificate
Manager
Domain
Already
Exists
Error
Domain
Not
Found
Error
Mitmproxy
Manager
Mitmproxy
Not
Installed
Error
Mitmproxy
Start
Error
Network
Error
Timeout
Error
Validation
Error
Interfaces
Access
List
Entry
Authentication
Handler
Authentication
Portal
Authorization
Policy
Basic
Auth
Route
Options
Build
Authentication
Portal
Options
Build
Authentication
Route
Options
Build
Authenticator
Handler
Options
Build
Authorization
Handler
Options
Build
Authorization
Policy
Options
Build
Ldap
Identity
Store
Options
Build
Local
Identity
Store
Options
Build
O
Auth2
Provider
Options
Build
Oidc
Provider
Options
Build
Protected
Route
Options
Build
Security
App
Options
Build
Security
Config
Options
Caddy
Client
Options
Caddy
Route
Caddy
Route
Matcher
Certificate
Info
Certificate
With
Metadata
Cookie
Options
Copy
Response
Handler
Copy
Response
Headers
Handler
Crypto
Key
Config
Enable
Options
Encode
Handler
Error
Handler
Error
Route
Options
Expiration
Check
Result
File
Server
Handler
File
Server
Route
Options
Generic
Handler
Headers
Handler
Health
Check
Route
Options
Health
Route
Options
Host
Route
Options
Iframe
Proxy
Route
Options
Intercept
Handler
Invoke
Handler
Ldap
Identity
Store
Ldap
Server
Config
Load
Balancer
Route
Options
Load
Config
Options
Local
Identity
Store
Log
Append
Handler
Map
Handler
Map
Handler
Options
Mitmproxy
Instance
Mitmweb
Options
Mitmweb
Status
O
Auth2
Identity
Provider
Oidc
Identity
Provider
Path
Route
Options
Portal
Ui
Options
Push
Handler
Request
Body
Handler
Request
Body
Handler
Options
Reverse
Proxy
Handler
Rewrite
Handler
Rewrite
Route
Options
Rotate
Certificate
Options
Rotation
Result
Security
App
Security
Authenticator
Handler
Security
Authorization
Handler
Security
Authorizer
Provider
Security
Config
Security
Template
Service
Registration
Service
Route
Options
Service
Status
Static
Response
Handler
Subroute
Handler
Templates
Handler
Templates
Route
Options
Template
Variable
Tls
Connection
Policy
Tls
Connection
Policy
Options
Tracing
Handler
Tracing
Handler
Options
Upstream
Status
Vars
Handler
Vars
Handler
Options
Web
Socket
Proxy
Route
Options
Type Aliases
Caddy
Adapter
Caddy
Route
Handler
Http
Method
Identity
Store
Redirect
Status
Code
Security
Handler
Variables
Active
Health
Checks
Schema
Adapt
Options
Schema
Add
Domain
With
Auto
Tls
Options
Schema
Add
Domain
With
Tls
Options
Schema
admin
Config
Schema
Authentication
Handler
Schema
Authentication
Portal
Schema
Authorization
Policy
Schema
Basic
Auth
Options
Schema
Caddy
Adapter
Schema
Caddy
Client
Options
Schema
Caddy
Duration
Schema
Caddy
Handler
Schema
Caddy
Route
Handler
Schema
Caddy
Route
Matcher
Schema
Caddy
Route
Schema
config
Schema
Copy
Response
Handler
Schema
Copy
Response
Headers
Handler
Schema
Delete
Domain
Options
Schema
Dial
Address
Schema
Domain
Schema
duration
Schema
Encode
Handler
Schema
Error
Handler
Schema
Extended
Route
Matcher
Schema
File
Server
Handler
Schema
Frame
Options
Schema
Header
Regexp
Schema
Headers
Handler
Schema
Health
Check
Route
Options
Schema
Health
Checks
Schema
Host
Route
Options
Schema
HTTP_
ALPN_
PROTOCOLS
HTTP1_
ALPN_
PROTOCOLS
HTTP2_
ALPN_
PROTOCOLS
Http
Method
Schema
Identity
Store
Schema
Intercept
Handler
Schema
Invoke
Handler
Schema
Known
Caddy
Handler
Schema
Ldap
Identity
Store
Schema
Load
Balancer
Route
Options
Schema
Load
Balancing
Schema
Local
Identity
Store
Schema
Log
Append
Handler
Schema
logging
Schema
Map
Handler
Schema
Match
Header
Schema
Match
Query
Schema
Mitmweb
Options
Schema
MODERN_
CIPHER_
SUITES
O
Auth2
Identity
Provider
Schema
Oidc
Identity
Provider
Schema
Passive
Health
Checks
Schema
Path
Route
Options
Schema
Push
Handler
Schema
RECOMMENDED_
CURVES
Redirect
Mode
Schema
Redirect
Status
Code
Schema
Request
Body
Handler
Schema
Reverse
Proxy
Handler
Schema
Rewrite
Handler
Schema
ROUTE_
PRIORITIES
route
List
Schema
route
Schema
SECURITY_
TEMPLATES
Security
App
Schema
Security
Authenticator
Handler
Schema
Security
Authorization
Handler
Schema
Security
Authorizer
Provider
Schema
Security
Config
Schema
Security
Handler
Schema
Security
Headers
Schema
server
Schema
Service
Route
Options
Schema
Static
Response
Handler
Schema
Subroute
Handler
Schema
Templates
Handler
Schema
TLS_
1_
2_
CIPHER_
SUITES
TLS_
1_
3_
CIPHER_
SUITES
Tls
Issuer
Schema
Tracing
Handler
Schema
Update
Domain
Options
Schema
Upstream
Schema
Upstream
Status
Array
Schema
Upstream
Status
Schema
Vars
Handler
Schema
VERSION
Functions
add
Domain
With
Auto
Tls
add
Domain
With
Tls
auto
Install
Mitmproxy
build
Authentication
Portal
build
Authenticator
Handler
build
Authenticator
Route
build
Authorization
Handler
build
Authorization
Policy
build
Basic
Auth
Handler
build
Compatible
Tls
Policy
build
Compression
Handler
build
Dns
Rebinding
Bypass
Handler
build
Error
Route
build
File
Server
Route
build
Health
Check
Route
build
Host
Route
build
Iframe
Headers
Handler
build
Iframe
Permissive
Handler
build
Iframe
Proxy
Route
build
Ingress
Tag
Headers
Handler
build
Ldap
Identity
Store
build
Load
Balancer
Route
build
Local
Identity
Store
build
Map
Handler
build
Mitmproxy
Route
build
Mitmproxy
Route
Pair
build
Mitmproxy
Web
Socket
Route
build
Mitmproxy
Web
Ui
Route
build
Modern
Tls
Policy
build
O
Auth2
Provider
build
Oidc
Provider
build
Path
Route
build
Protected
Route
build
Redirect
Route
build
Request
Body
Handler
build
Reverse
Proxy
Handler
build
Rewrite
Handler
build
Security
App
build
Security
Config
build
Security
Headers
Handler
build
Service
Routes
build
Templates
Route
build
Tls
Connection
Policy
build
Tracing
Handler
build
Vars
Handler
build
Web
Socket
Proxy
Route
build
Www
Redirect
calculate
Route
Priority
create
Basic
Auth
Account
create
Basic
Auth
Accounts
create
Basic
Auth
Route
create
Certificate
Manager
create
Health
Route
create
Load
Balancer
Route
create
Redirect
Route
create
Rewrite
Route
create
Service
Route
delete
Domain
detect
Adapter
extract
Serial
Number
generate
Cert
Tag
get
Days
Until
Expiration
get
Domain
Config
get
Mitmproxy
Version
get
Mitmweb
Status
get
Template
By
Id
get
Templates
By
Category
hash
Password
hash
Password
With
Caddy
insert
Route
Relative
is
Certificate
Expired
is
Certificate
Expiring
Soon
is
Mitmproxy
Installed
list
Domains
load
Caddyfile
load
Config
parse
Certificate
remove
Old
Certificates
rotate
Certificate
sort
Routes
split
Certificate
Bundle
start
Mitmweb
stop
Mitmweb
update
Domain
validate
validate
Route
Ordering
verify
Password
GitHub
Integration Tests
@accelerated-software-development/caddy-api-client - v0.4.3
Loading...