Node CrowdSec Client
Preparing search index...
crowdsec-http-middleware
BouncerClient
Class BouncerClient
Hierarchy (
View Summary
)
CrowdSecClient
BouncerClient
Index
Constructors
constructor
Properties
debug
Decisions
http
Accessors
http
Methods
_
test
Connection
login
set
Authentication
By
TLS
set
Authentication
Headers
stop
test
Connection
get
HTTP
Client
Constructors
constructor
new
BouncerClient
(
options
:
IBouncerClientOptions
)
:
BouncerClient
Parameters
options
:
IBouncerClientOptions
Returns
BouncerClient
Properties
Protected
debug
debug
:
Debugger
Decisions
Decisions
:
DecisionsBouncer
Protected
Static
http
http
:
AxiosInstance
Accessors
http
get
http
()
:
AxiosInstance
Returns
AxiosInstance
Methods
Protected
_
test
Connection
_testConnection
(
url
:
string
)
:
Promise
<
void
>
Parameters
url
:
string
Returns
Promise
<
void
>
login
login
()
:
Promise
<
void
>
Returns
Promise
<
void
>
Protected
set
Authentication
By
TLS
setAuthenticationByTLS
(
auth
:
ITLSAuthentication
)
:
void
Parameters
auth
:
ITLSAuthentication
Returns
void
Protected
set
Authentication
Headers
setAuthenticationHeaders
(
headers
:
Record
<
string
,
string
>
)
:
void
Parameters
headers
:
Record
<
string
,
string
>
Returns
void
stop
stop
()
:
Promise
<
void
>
stop the current client, and running processes
Returns
Promise
<
void
>
test
Connection
testConnection
()
:
Promise
<
void
>
Returns
Promise
<
void
>
Protected
Static
get
HTTP
Client
getHTTPClient
(
options
:
IHTTPOptions
)
:
AxiosInstance
Parameters
options
:
IHTTPOptions
Returns
AxiosInstance
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
debug
Decisions
http
Accessors
http
Methods
_
test
Connection
login
set
Authentication
By
TLS
set
Authentication
Headers
stop
test
Connection
get
HTTP
Client
Node CrowdSec Client
Loading...
stop the current client, and running processes