Skip to main content
Version: 1.0.x.x LTS

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.

NameType/unitExampleDescription
namestringNevisAdaptSpecifies the name of the plug-in.
urlURLhttps://localhost:8888Defines the URL of the service.
colorCodeslist of string tuplescolorCodes=NevisAdaptDeviceFingerprint:#0B6623,NevisAdaptGeolocation:#3BB143,NevisAdaptDeviceRecognition:#C7EA46Defines the HTML color codes of plug-in's risk scores. The risk scores will be shown in these colors in the nevisDetect web application.
riskScoreslist of stringsriskScores=NevisAdaptDeviceFingerprint,NevisAdaptGeolocation,NevisAdaptDeviceRecognitionSpecifies a list of the risk scores delivered by the plug-in.
nevisadapt.cookie.namestringdevice_cookieName 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.disabledbooleanfalseEnables or disables caching in the nevisAdapt plug-in. Caching is enabled by default. Set this attribute to "true" to disable caching.
nevisadapt.httprequest.ignorebooleanfalseSpecifies 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.methodstringGETUse 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.withoutstringbdataMakes the nevisAdapt plug-in ignore all requests without the data specified in the attribute.
nevisadapt.httprequest.mimetypesstring (comma-separated)application/behaviosecAdds custom-supported MIME types. You can set more than one MIME type. Separate the types with a comma.
http.client.connectTimeoutint/msec500The timeout (in milliseconds) for establishing a TCP connection.
http.client.retryTimeoutint/msec5000The retry timeout (in milliseconds) in case of a connection error or an HTTP error code.
http.client.keyStorefilefile:/var/opt/neviskeybox/default/rdf/nevisAdapt truststore.jksThe Java keystore file used to establish the TLS connection.
http.client.keyStorePasswordstringfile:/var/opt/neviskeybox/default/nevisdetect/nevisAdapt_keystore.jksThe passphrase for the keystore.
http.client.trustStorefileThe Java truststore file used to establish the TLS connection.
http.client.trustStorePasswordstringThe passphrase for the truststore.