• No results found

Windows - Example Configuration File

11.3 Identikey Server Configuration

11.3.9 Configuration File

11.3.9.1 Windows - Example Configuration File

<?xml version="1.0"?>

<VASCO>

<Server-Config>

<Server-Location type="string" data="10.2.5.1"/>

</Server-Config>

<Tracing>

<Trace-Header type="unsigned" data="15"/>

<Trace-Mask type="unsigned" data="0x00000000"/>

<Trace-File type="string" data="C:\Program Files\VASCO\Identikey 3.1\log\ikeyserver.trace"/>

</Tracing>

<Encryption>

<Storage-Key type="string" data=""/>

<Cipher-Name type="string" data="des_ede"/>

<Cipher-Module type="string" data=""/>

<Enable-Engine type="bool" data="false"/>

<Engine-Module type="string" data=""/>

<Engine-Parameters/>

</Encryption>

<Storage>

<Storage-Engine type="string" data="ODBC"/>

<ODBC>

<Library-Path type="string" data="C:\Program Files\VASCO\Identikey 3.1\bin\ikstorageodbc.dll"/>

<Load-Balancing type="bool" data="false"/>

<Connection-Timeout type="unsigned" data="5000"/>

<Domain-Cache>

<Max-Age type="unsigned" data="900"/>

<Max-Size type="unsigned" data="200"/>

<Clean-Threshold type="unsigned" data="100"/>

<Min-Clean-Interval type="unsigned" data="60"/>

</Domain-Cache>

<Data-Sources>

<Data-Source00>

<Display-Name type="string" data="Identikey Server"/>

<DSN type="string" data="Identikey Server"/>

<Username type="string" data="digipass"/>

<Password type="string" data="ktzbOK2UtCO4NbHXhvUcWDY="/>

<Control-Table type="string" data="vdsControl"/>

<Min-Reconnect-Interval type="unsigned" data="0"/>

<Max-Reconnect-Interval type="unsigned" data="10"/>

</Data-Source00>

</Data-Sources>

</ODBC>

<LDAP>

<Library-Path type="string" data="C:\Program Files\VASCO\Identikey 3.1\bin\ikstorageldap.dll"/>

<Blob-Cache>

<Max-Age type="unsigned" data="600"/>

<Max-Size type="unsigned" data="0"/>

<Clean-Threshold type="unsigned" data="10"/>

<Min-Clean-Interval type="unsigned" data="60"/>

</Blob-Cache>

<Domains>

<Default-Domain>

<Name type="string" data=""/>

<Encrypt-Remote-Connections type="bool" data="false"/>

<Preferred-Server type="string" data=""/>

<Username type="string" data=""/>

<Password type="string" data=""/>

<Encrypted-Port type="unsigned" data="636"/>

<Unencrypted-Port type="unsigned" data="389"/>

<Preferred-Server-Only type="bool" data="false"/>

<Max-Bind-LifeTime type="unsigned" data="10"/>

<Configuration-Container type="string" data="Digipass-Configuration"/>

</Default-Domain>

</Domains>

</LDAP>

</Storage>

<VDPClient>

<MDC-IP type="string" data="127.0.0.1"/>

<MDC-Port type="unsigned" data="20007"/>

<Virtual-DP-Message type="string" data="Your One Time Password is [OTP]"/>

</VDPClient>

<Replication>

<Library-Path type="string" data="C:\Program Files\VASCO\Identikey 3.1\bin\ikreplication.dll"/>

<Enabled type="bool" data="false"/>

<Repl-Server type="string" data="10.2.5.1"/>

<Allow-Loopback type="bool" data="true"/>

<Connection-Timeout type="unsigned" data="60"/>

<Min-Reconnect-Interval type="unsigned" data="1"/>

<Max-Reconnect-Interval type="unsigned" data="60"/>

<Dead-Item-Cleanup-Threshold type="unsigned" data="60"/>

<Queue>

<File-Path type="string" data="C:\Program Files\VASCO\Identikey 3.1\repldata\"/>

<Max-Retry-Count type="unsigned" data="3"/>

<Retry-Interval type="unsigned" data="60"/>

<Max-File-Size type="unsigned" data="100"/>

</Queue>

<Server-List/>

</Replication>

<Audit>

<Libraries>

<ODBC type="string" data="C:\Program Files\VASCO\Identikey 3.1\bin\dpauditodbc.dll"/>

<live type="string" data="C:\Program Files\VASCO\Identikey 3.1\bin\dpauditlive.dll"/>

</Libraries>

<Plugins>

<Profile00>

<Enabled type="bool" data="true"/>

<Type type="string" data="utf8file"/>

<Display-Name type="string" data="Text File"/>

<Fail-On-Error type="bool" data="false"/>

<Unhandled-Only type="bool" data="false"/>

<Error type="bool" data="true"/>

<Warning type="bool" data="true"/>

<Info type="bool" data="true"/>

<Success type="bool" data="true"/>

<Failure type="bool" data="true"/>

<Plugincfg>

<Log-File type="string" data="C:\Program Files\VASCO\Identikey 3.1\log\ikeyserver{year}{month}.

audit"/>

<Keep-Open type="bool" data="true"/>

<Use-GMT type="bool" data="false"/>

<Allow-Newlines type="bool" data="false"/>

</Plugincfg>

</Profile00>

<Profile01>

<Enabled type="bool" data="true"/>

<Type type="string" data="eventlog"/>

<Display-Name type="string" data="Event Log (errors only)"/>

<Fail-On-Error type="bool" data="false"/>

<Unhandled-Only type="bool" data="false"/>

<Error type="bool" data="true"/>

<Warning type="bool" data="false"/>

<Info type="bool" data="false"/>

<Success type="bool" data="false"/>

<Failure type="bool" data="false"/>

<Plugincfg>

<Location type="string" data="Application"/>

</Plugincfg>

</Profile01>

<Profile02>

<Enabled type="bool" data="true"/>

<Type type="string" data="eventlog"/>

<Display-Name type="string" data="Event Log (fall-back)"/>

<Fail-On-Error type="bool" data="true"/>

<Unhandled-Only type="bool" data="true"/>

<Error type="bool" data="true"/>

<Warning type="bool" data="true"/>

<Info type="bool" data="true"/>

<Success type="bool" data="true"/>

<Failure type="bool" data="true"/>

<Plugincfg>

<Location type="string" data="Application"/>

</Plugincfg>

</Profile02>

<Profile03>

<Enabled type="bool" data="true"/>

<Type type="string" data="live"/>

<Display-Name type="string" data="Live Audit Viewer"/>

<Fail-On-Error type="bool" data="false"/>

<Unhandled-Only type="bool" data="false"/>

<Error type="bool" data="true"/>

<Warning type="bool" data="true"/>

<Info type="bool" data="true"/>

<Success type="bool" data="true"/>

<Failure type="bool" data="true"/>

<Plugincfg>

<IP-Address type="string" data="10.2.5.1"/>

<Server-Port type="unsigned" data="20006"/>

<Auth-Timeout type="unsigned" data="60"/>

<Max-Connections type="unsigned" data="3"/>

</Plugincfg>

</Profile03>

</Plugins>

</Audit>

<Component-Cache>

<Max-Age type="unsigned" data="900"/>

<Max-Size type="unsigned" data="1000"/>

<Clean-Threshold type="unsigned" data="800"/>

<Min-Clean-Interval type="unsigned" data="60"/>

</Component-Cache>

<Configuration-Cache>

<Max-Age type="unsigned" data="900"/>

<Max-Size type="unsigned" data="200"/>

<Clean-Threshold type="unsigned" data="100"/>

<Min-Clean-Interval type="unsigned" data="60"/>

</Configuration-Cache>

<Policy-Cache>

<Max-Age type="unsigned" data="900"/>

<Max-Size type="unsigned" data="200"/>

<Clean-Threshold type="unsigned" data="100"/>

<Min-Clean-Interval type="unsigned" data="60"/>

</Policy-Cache>

<Challenge-Cache>

<Max-Age type="unsigned" data="60"/>

<Max-Size type="unsigned" data="1200"/>

<Clean-Threshold type="unsigned" data="1000"/>

<Min-Clean-Interval type="unsigned" data="5"/>

</Challenge-Cache>

<BackEnd-Cache>

<Max-Age type="unsigned" data="900"/>

<Max-Size type="unsigned" data="200"/>

<Clean-Threshold type="unsigned" data="100"/>

<Min-Clean-Interval type="unsigned" data="60"/>

</BackEnd-Cache>

<DPX-Cache>

<Max-Age type="unsigned" data="86400"/>

<Max-Size type="unsigned" data="200"/>

<Clean-Threshold type="unsigned" data="100"/>

<Min-Clean-Interval type="unsigned" data="60"/>

</DPX-Cache>

<Admin-Session-Cache>

<Max-Concurrent-Sessions type="unsigned" data="20"/>

<Max-Session-Time type="unsigned" data="86400"/>

<Session-Timeout type="unsigned" data="900"/>

</Admin-Session-Cache>

<Report-Cache>

<Max-Age type="unsigned" data="86400"/>

<Max-Size type="unsigned" data="400"/>

<Clean-Threshold type="unsigned" data="100"/>

<Min-Clean-Interval type="unsigned" data="60"/>

</Report-Cache>

<Task-Manager>

<Max-Workers type="unsigned" data="30"/>

</Task-Manager>

<BackEndAuthenticators>

<Windows>

<Enabled type="bool" data="true"/>

</Windows>

<RADIUS>

<Enabled type="bool" data="true"/>

<Library-Path type="string" data="C:\Program Files\VASCO\Identikey 3.1\bin\ikcommradius.dll"/>

</RADIUS>

<Novell-e-Directory>

<Enabled type="bool" data="true"/>

<Plugin-Path type="string" data="C:\Program Files\VASCO\Identikey 3.1\bin\"/>

<BackEnd-Server-Status>

<Min-Retry-Interval type="unsigned" data="60"/>

<Max-Retry-Interval type="unsigned" data="900"/>

</BackEnd-Server-Status>

</Novell-e-Directory>

<Microsoft-AD>

<Enabled type="bool" data="true"/>

<Plugin-Path type="string" data="C:\Program Files\VASCO\Identikey 3.1\bin\"/>

<BackEnd-Server-Status>

<Min-Retry-Interval type="unsigned" data="60"/>

<Max-Retry-Interval type="unsigned" data="900"/>

</BackEnd-Server-Status>

</Microsoft-AD>

<Microsoft-ADAM>

<Enabled type="bool" data="true"/>

<BackEnd-Server-Status>

<Min-Retry-Interval type="unsigned" data="60"/>

<Max-Retry-Interval type="unsigned" data="900"/>

</BackEnd-Server-Status>

</Microsoft-ADAM>

</BackEndAuthenticators>

<Communicators>

<SealCommunicator>

<Enabled type="bool" data="true"/>

<Library-Path type="string" data="C:\Program Files\VASCO\Identikey 3.1\bin\ikcommseal.dll"/>

<DPX-Upload-Location type="string" data="C:\Program Files\VASCO\Identikey 3.1\dpx\"/>

<IP-Address type="string" data="10.2.5.1"/>

<IP-Port type="unsigned" data="20003"/>

<Require-Client-Component type="bool" data="false"/>

</SealCommunicator>

<SoapCommunicator>

<Enabled type="bool" data="true"/>

<Library-Path type="string" data="C:\Program Files\VASCO\Identikey 3.1\bin\ikcommsoap.dll"/>

<DPX-Upload-Location type="string" data="C:\Program Files\VASCO\Identikey 3.1\dpx\"/>

<IP-Port type="unsigned" data="8888"/>

<SSL>

<Enabled type="bool" data="true"/>

<Server-Certificate type="string" data="C:\Program Files\VASCO\Identikey 3.1\bin\ikeypvk.pem"/>

<Private-Key-Password type="string" data="lnZvb2CyVFwB"/>

<CA-Certificate-Store type="string" data="C:\Program Files\VASCO\Identikey 3.1\bin\ikeycerts.pem"/>

<Client-Authentication-Method type="string" data="none"/>

<Reverify-Client-On-Reconnect type="bool" data="false"/>

</SSL>

</SoapCommunicator>

<RadiusCommunicator>

<Enabled type="bool" data="true"/>

<Library-Path type="string" data="C:\Program Files\VASCO\Identikey 3.1\bin\ikcommradius.dll"/>

<Authentication-Port type="string" data="1812"/>

<Accounting-Port type="string" data="1813"/>

<Request-Cache>

<Max-Age type="unsigned" data="5"/>

<Max-Size type="unsigned" data="0"/>

<Clean-Threshold type="unsigned" data="200"/>

<Min-Clean-Interval type="unsigned" data="30"/>

</Request-Cache>

<Proxy-Cache>

<Max-Age type="unsigned" data="600"/>

<Max-Size type="unsigned" data="0"/>

<Clean-Threshold type="unsigned" data="200"/>

<Min-Clean-Interval type="unsigned" data="30"/>

</Proxy-Cache>

<BackEnd-Server-Status>

<Min-Retry-Interval type="unsigned" data="60"/>

<Max-Retry-Interval type="unsigned" data="900"/>

<Unavailability-Threshold type="unsigned" data="2"/>

</BackEnd-Server-Status>

</RadiusCommunicator>

</Communicators>

<Scenarios>

<ScenarioModule00>

<Enabled type="bool" data="true"/>

<Display-Name type="string" data="Authentication Scenario"/>

<Library-Path type="string" data="C:\Program Files\VASCO\Identikey 3.1\bin\ikscenauth.dll"/>

</ScenarioModule00>

<ScenarioModule01>

<Enabled type="bool" data="true"/>

<Display-Name type="string" data="Signature Validation Scenario"/>

<Library-Path type="string" data="C:\Program Files\VASCO\Identikey 3.1\bin\ikscensign.dll"/>

</ScenarioModule01>

<ScenarioModule02>

<Enabled type="bool" data="true"/>

<Display-Name type="string" data="Provisioning Scenario"/>

<Library-Path type="string" data="C:\Program Files\VASCO\Identikey 3.1\bin\ikscenprovision.dll"/>

<Reactivation>

<Min-Time-Before-Reactivation type="unsigned" data="1440"/>

<Max-Nbr-Attempts type="unsigned" data="3"/>

<Max-Nbr-Locations type="unsigned" data="5"/>

</Reactivation>

</ScenarioModule02>

<ScenarioModule03>

<Enabled type="bool" data="true"/>

<Display-Name type="string" data="Administration Scenario"/>

<Library-Path type="string" data="C:\Program Files\VASCO\Identikey 3.1\bin\ikscenadmin.dll"/>

</ScenarioModule03>

<ScenarioModule04>

<Enabled type="bool" data="true"/>

<Display-Name type="string" data="Reporting Scenario"/>

<Library-Path type="string" data="C:\Program Files\VASCO\Identikey 3.1\bin\ikscenreport.dll"/>

<Report-Location type="string" data="C:\Program Files\VASCO\Identikey 3.1\reports\"/>

<Audit>

<Plug-ins>

<Plugin01 type="string" data="C:\Program Files\VASCO\Identikey 3.1\bin\dpauditodbc.dll"/>

</Plug-ins>

<Source type="string" data="utf8file"/>

<ODBC>

<DSN type="string" data="Identikey Server"/>

<Username type="string" data="digipass"/>

<Password type="string" data="P42KafzF5XLp_NOO7hzJ9co="/>

</ODBC>

<UTF8>

<Path type="string" data="C:\Program Files\VASCO\Identikey 3.1\log\"/>

<Extension type="string" data=".audit"/>

</UTF8>

</Audit>

</ScenarioModule04>

<ScenarioModule05>

<Enabled type="bool" data="true"/>

<Display-Name type="string" data="Audit Scenario"/>

<Library-Path type="string" data="C:\Program Files\VASCO\Identikey 3.1\bin\ikscenaudit.dll"/>

</ScenarioModule05>

<ScenarioModule06>

<Enabled type="bool" data="true"/>

<Display-Name type="string" data="Replication Scenario"/>

<Library-Path type="string" data="C:\Program Files\VASCO\Identikey 3.1\bin\ikscenrepl.dll"/>

</ScenarioModule06>

<ScenarioModule07>

<Enabled type="bool" data="true"/>

<Display-Name type="string" data="Configuration Scenario"/>

<Library-Path type="string" data="C:\Program Files\VASCO\Identikey 3.1\bin\ikscenconfig.dll"/>

<Config-File type="string" data="C:\Program Files\VASCO\Identikey 3.1\bin\identikeyconfig.xml"/>

<Audit-Path type="string" data="C:\Program Files\VASCO\Identikey 3.1\log\"/>

</ScenarioModule07>

</Scenarios>

</VASCO>