init
init
init
FarCry security intilisation functions
Metadata
initAuthenticationDatabase()
Creates all the required tables for daemon authentication
Arguments
| Name |
Type |
Required |
Default |
Options |
Description |
| datasource |
String |
Yes |
|
|
|
| bTest |
String |
No |
0 |
|
|
| bDropTables |
String |
No |
true |
|
|
initAuthorisationDatabase()
Creates all the required tables for daemon authorisation.
Arguments
| Name |
Type |
Required |
Default |
Options |
Description |
| datasource |
String |
Yes |
|
|
|
| btest |
String |
No |
0 |
|
|
| bDropTables |
String |
No |
false |
|
|
initPermissionCache()
Arguments
| Name |
Type |
Required |
Default |
Options |
Description |
| bForceRefresh |
String |
No |
0 |
|
|
initPermissionsDatabase()
Initialise permissions table with a file import.
Arguments
| Name |
Type |
Required |
Default |
Options |
Description |
| datasource |
String |
Yes |
|
|
|
| bClearTable |
String |
No |
false |
|
|
| core |
String |
Yes |
|
|
|
| project |
string |
Yes |
|
|
Absolute path to the project dir |
| securitypackagepath |
String |
No |
[runtime expression] |
|
|
| permissionsimport |
string |
No |
|
|
|
initPolicyGroupsDatabase()
Arguments
| Name |
Type |
Required |
Default |
Options |
Description |
| datasource |
String |
Yes |
|
|
|
| bClearTable |
String |
No |
false |
|
|
| core |
String |
Yes |
|
|
|
| project |
string |
Yes |
|
|
Absolute path to the project dir |
| securitypackagepath |
String |
No |
[runtime expression] |
|
|
| policygroupimport |
string |
No |
|
|
|
initServer()
Arguments
| Name |
Type |
Required |
Default |
Options |
Description |
| clearExistingCache |
boolean |
No |
false |
|
|
initSession()
Arguments
| Name |
Type |
Required |
Default |
Options |
Description |
| None |