Node CrowdSec Client
Preparing search index...
crowdsec-http-middleware
CrowdSecHTTPMiddleware
Class CrowdSecHTTPMiddleware
Hierarchy
CommonsMiddleware
CrowdSecHTTPMiddleware
Index
Constructors
constructor
Properties
bouncer?
logger
watcher?
Methods
get
Logger
get
Middleware
middleware
Function
start
stop
Constructors
constructor
new
CrowdSecHTTPMiddleware
(
options
:
ICrowdSecHTTPMiddlewareOptions
,
)
:
CrowdSecHTTPMiddleware
Parameters
options
:
ICrowdSecHTTPMiddlewareOptions
Returns
CrowdSecHTTPMiddleware
Properties
Optional
Readonly
bouncer
bouncer
?:
CrowdSecHTTPBouncerMiddleware
Protected
logger
logger
:
Required
<
logger
>
Optional
Readonly
watcher
watcher
?:
CrowdSecHTTPWatcherMiddleware
Methods
get
Logger
getLogger
(
name
:
string
,
options
?:
loggerOption
,
extendedName
?:
string
,
)
:
Required
<
logger
>
Parameters
name
:
string
Optional
options
:
loggerOption
Optional
extendedName
:
string
Returns
Required
<
logger
>
get
Middleware
getMiddleware
()
:
(
req
:
IncomingMessage
,
res
?:
ServerResponse
<
IncomingMessage
>
,
)
=>
void
Returns
(
req
:
IncomingMessage
,
res
?:
ServerResponse
<
IncomingMessage
>
)
=>
void
Protected
middleware
Function
middlewareFunction
(
req
:
IncomingMessage
,
res
?:
ServerResponse
<
IncomingMessage
>
,
)
:
void
Parameters
req
:
IncomingMessage
Optional
res
:
ServerResponse
<
IncomingMessage
>
Returns
void
start
start
()
:
Promise
<
void
>
Returns
Promise
<
void
>
stop
stop
()
:
Promise
<
void
>
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
bouncer
logger
watcher
Methods
get
Logger
get
Middleware
middleware
Function
start
stop
Node CrowdSec Client
Loading...