Visual Guard Class Library Documentation |
|
VGSecurityRuntime.CreateRuntimeForOracle Method (String, VGAuthenticationMode, Boolean, Guid, String, String, Int32, Boolean)
Creates a new instance of the VGSecurityRuntime class and initializes a connection to a repository using Oracle as the backing store.
Parameters
-
repositoryName
- the name of the repository
-
supportedAuthenticationModes
- A VGAuthenticationMode indicating the authentication mode supported by the security runtime. This value must be equal or a subset of the value defined in the repository.
-
anonymousSessionSupported
- A boolean value indicating whether the security runtime supports anonymous session.
-
applicationId
- The Visual Guard unique identifier of the application managed by the security runtime.
-
connectionString
- The connection string used to establish the connection to the database containing the repository tables.
-
schema
- the name of the Oracle schema containing the Visual Guard database objects. The name of the Oracle schema is case sensitive (in most of case the value should be uppercased).
-
cacheDuration
- The length of time in seconds that Visual Guard caches a repository item before trying to reload them from the repository.
-
includeWindowsGroups
- Indicates whether role granted to Windows Groups are included to the list of role of a user.
Return Value
A new instance of the VGSecurityRuntime class.
Remarks
this method requires to deploy the assembly "Novalys.VisualGuard.Security.Oracle.dll" with your application.
Exceptions
See Also
VGSecurityRuntime Class | Novalys.VisualGuard.Security Namespace | VGSecurityRuntime.CreateRuntimeForOracle Overload List