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

Properties shared among all nevisIDM authentication plug-ins

All nevisIDM authentication plug-ins share the same base, which is initialized when the very first nevisIDM state in the nevisAuth configuration is initialized. As a consequence, define these properties on the very first nevisIDM plug-in in your nevisAuth configuration – no matter which one of the nevisIDM plug-ins it is.

TopicDescription
Classall nevisIDM authentication plug-ins
LoggingIdmAuth
Propertieslogin.service.connection.0, ..., login.service.connection.9 (url, -)Defines the network connection to the nevisIDM 2.x SOAP login service. Connections are used in the indexed order for fail-safety. Load balancing and stateful target discarding are not supported at the time. Property is required by all nevisIDM plug-ins. Example: <http://localhost:8989/nevisidm/services/v1/LoginService> It is enough to configure only for one AuthState and reference the values usingpropertyRef` in all other states.
Propertiesadmin.service.connection.0, ..., admin.service.connection.9 (url, -) Defines the network connection to the nevisIDM 2.x SOAP admin service. Connections are used in the indexed order for fail-safety. Load balancing and stateful target discarding are not supported at the time. Property is required by all nevisIDM plug-ins.Example: <http://localhost:8989/nevisidm/services/v1/AdminService> It is enough to configure only for one AuthState and reference the values usingpropertyRef` in all other states.
poolingMode (`failover
discardInterval (number of seconds, 10) Defines how long nevisAuth should wait before trying to reuse a back end that was marked as unavailable.
retryDiscardedResources (boolean, false) If set to "true" and all resources are discarded, a retry will be attempted on each resource. If a resource is found to be OK but is currently marked as "discarded", it will be re-enabled.