class %Installer.CSPApplication
extends %Installer.Activity
This is a "CSPApplication" activity within a Manifest document
Parameters
|
Properties
|
Methods
|
Queries
|
Indices
|
ForeignKeys
|
Triggers
|
|
28
|
|
|
|
|
|
property AuthenticationMethods
as %String;
Flags for enabled authentication methods.
Commonly used values are 4=Kerberos, 32=password, and 64=unauthenticated.
For supported authentication methods and the corresponding values to provide, see the AutheEnabled property in Security.Applications.
If not specified, the default value depends on the installation type
property AutoCompile
as %Installer.Boolean [ InitialExpression = 1 ];
Autocompile flag
property CSPZENEnabled
as %Installer.Boolean [ InitialExpression = 1 ];
Flag for CSP ZEN Enabled
property ChangePasswordPage
as %String(MAXLEN=1024);
Change Password Page
property CookiePath
as %String(MAXLEN=256);
Session cookie path
property CustomErrorPage
as %String(MAXLEN=1024);
Custom Error Page
property DefaultSuperclass
as %String(MAXLEN=256);
Default Superclass
property DefaultTimeout
as %Installer.Integer;
Session timeout
property Description
as %String(MAXLEN=1024);
Application Description
property Directory
as %String(MAXLEN=1024) [ Required ];
Path to CSP files.
property DispatchClass
as %String(MAXLEN=256);
If defined, this will dispatch all requests in this CSP application to this one class.
property EventClass
as %String(MAXLEN=256);
Event Class
property Grant
as %String(MAXLEN=512);
Resource(s) granted when logged in.
property GroupById
as %String(MAXLEN=1024);
Group By ID
property InboundWebServicesEnabled
as %Installer.Boolean [ InitialExpression = 1 ];
Flag for inbound web services enabled
property IsNamespaceDefault
as %Installer.Boolean [ InitialExpression = 0 ];
Is Namespace default
property LockCSPName
as %Installer.Boolean [ InitialExpression = 1 ];
Lock CSP Name property
property LoginClass
as %String(MAXLEN=128);
Login class
property MatchRoles
as %String(MAXLEN=32767);
Mapping of Match Roles to added Target Roles
property PackageName
as %String(MAXLEN=256);
Package Name
property PermittedClasses
as %String;
PermittedClasses default
property Recurse
as %Installer.Boolean [ InitialExpression = 0 ];
Flag to Recurse (service subdirectories)
property Resource
as %String;
Resource required to access web app.
property ServeFiles
as %Installer.Boolean;
Service Files
0-No
1-Always
2-Always and cached
3-Use InterSystems security
property ServeFilesTimeout
as %Installer.Integer;
Serve Files Timeout
property TwoFactorEnabled
as %Installer.Boolean [ InitialExpression = 0 ];
Flag for two factor authentication enabled
property Url
as %String(MAXLEN=1024) [ Required ];
Application URL
property UseSessionCookie
as %Installer.Integer;
Use Cookie for Session