The webfort.authentication.properties file provides the parameters for the Authentication Java SDK to read AuthMinder Server information. The following table lists the configuration parameters.
By default, the configuration parameters are appended with .1, which indicate that these configurations are for the primary AuthMinder Server. If you have multiple instances of AuthMinder Server and want to enable failover, then duplicate the sections that are based on the number of servers you plan to support and configure the parameters accordingly.
|
Parameter |
Default |
Description |
|---|---|---|
|
pool.maxActive |
64 |
Maximum number of connections allowed in the pool from the SDK to the AuthMinder Server. |
|
pool.maxIdle |
16 |
The maximum number of idle connections allowed in the pool from the SDK to the AuthMinder Server. |
|
pool.maxWaitTimeMillis |
-1 |
The maximum amount of time (in milliseconds) that a request will wait for the connection. Default -1 indicates that the thread will wait for infinite time. |
|
pool.minEvictableIdleTimeMillis |
-1 |
The minimum amount of time a connection might be idle in the pool before it is evicted by the idle connection evictor (if any). |
|
pool.timeBetweenEvictionRunsMillis |
-1 |
The amount of time in milliseconds to wait before checking the pool to evict the idle connections. |
|
authentication.host.n |
localhost |
Host name or the IP address of AuthMinder Server. |
|
authentication.port.n |
9742 |
Port number configured for the Authentication Native protocol. |
|
authentication.transport.n |
tcp |
To enable the SSL communication between AuthMinder Authentication SDK and AuthMinder Server set this parameter to 1SSL or 2SSL. Note: If you change the transport mode to SSL, then restart AuthMinder Server. |
|
authentication.connectionTimeout.n |
10000 |
Maximum time in milliseconds before the AuthMinder Server is considered unreachable. |
|
authentication.readTimeout.n |
30000 |
The maximum time in milliseconds allowed for a response from AuthMinder Server. |
|
authentication.serverCACertPEMPath.n |
No Default |
Provide the path for the CA certificate file of the server. The file must be in PEM format. Provide the complete path for the file. For example: server.CACertPEMPath=<%SystemDrive%>/certs/webfort_ca.pem |
|
authentication.clientCertKeyP12Path.n |
No Default |
Provide the path for the client certificate, which is in the p12 format. |
|
authentication.clientCertKeyPassword.n |
No Default |
Enter the client key pair password to open the p12 file. |
|
Copyright © 2014 CA Technologies.
All rights reserved.
|
|