nevisAdapt plug-in - Description
The next table describes the configuration attributes of the nevisAdapt plug-in.
The configuration of the nevisAdapt plug-in is similar to the configuration of the other risk plug-ins in nevisDetect. For more information on how to set up a plug-in in nevisDetect, see the nevisDetect reference guide.
Name | Type/unit | Example | Description |
---|---|---|---|
name | string | NevisAdapt | Specifies the name of the plug-in. |
url | URL | https://localhost:8888 | Defines the URL of the service. |
colorCodes | list of string tuples | colorCodes=NevisAdaptDeviceFingerprint:#0B6623,NevisAdaptGeolocation:#3BB143,NevisAdaptDeviceRecognition:#C7EA46 | Defines the HTML color codes of plug-in's risk scores. The risk scores will be shown in these colors in the nevisDetect web application. |
riskScores | list of strings | riskScores=NevisAdaptDeviceFingerprint,NevisAdaptGeolocation,NevisAdaptDeviceRecognition | Specifies a list of the risk scores delivered by the plug-in. |
nevisadapt.cookie.name | string | device_cookie | Name of the device recognition cookie. This is the name set by nevisAuth in the AuthState DeviceCookieAuthState, attribute cookieName. See also nevisAuth - DeviceCookieAuthState AuthState]". |
nevisadapt.cache.disabled | boolean | false | Enables or disables caching in the nevisAdapt plug-in. Caching is enabled by default. Set this attribute to "true" to disable caching. |
nevisadapt.httprequest.ignore | boolean | false | Specifies whether HTTP requests must be ignored. In this case, the plug-in will only process requests coming from nevisAuth. The default is "false". Set this attribute to "true" to ignore HTTP requests. If you turn off the caching we advise also turning off this feature, to not overload the service. |
nevisadapt.httprequest.ignore.method | string | GET | Use this attribute to ignore requests with a specific HTTP method.For example, if you set this attribute to "GET", the nevisAdapt plug-in will ignore all requests with HTTP method GET. |
nevisadapt.httprequest.ignore.without | string | bdata | Makes the nevisAdapt plug-in ignore all requests without the data specified in the attribute. |
nevisadapt.httprequest.mimetypes | string (comma-separated) | application/behaviosec | Adds custom-supported MIME types. You can set more than one MIME type. Separate the types with a comma. |
http.client.connectTimeout | int/msec | 500 | The timeout (in milliseconds) for establishing a TCP connection. |
http.client.retryTimeout | int/msec | 5000 | The retry timeout (in milliseconds) in case of a connection error or an HTTP error code. |
http.client.keyStore | file | file:/var/opt/neviskeybox/default/rdf/nevisAdapt truststore.jks | The Java keystore file used to establish the TLS connection. |
http.client.keyStorePassword | string | file:/var/opt/neviskeybox/default/nevisdetect/nevisAdapt_keystore.jks | The passphrase for the keystore. |
http.client.trustStore | file | The Java truststore file used to establish the TLS connection. | |
http.client.trustStorePassword | string | The passphrase for the truststore. |