Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / ENSLIB namespace / %Installer.CSPApplication
Private  Storage   

%Installer.CSPApplication


class %Installer.CSPApplication extends
%Installer.Activity

This is a "CSPApplication" activity within a Manifest document

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
28


Summary


Properties
AuthenticationMethods AutoCompile CSPZENEnabled ChangePasswordPage
CookiePath CustomErrorPage DefaultSuperclass DefaultTimeout
Description Directory DispatchClass EventClass
Grant GroupById InboundWebServicesEnabled IsNamespaceDefault
LockCSPName LoginClass MatchRoles PackageName
PermittedClasses Recurse Resource ServeFiles
ServeFilesTimeout TwoFactorEnabled Url UseSessionCookie
name

Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %Indent %IsA %IsModified
%New %NormalizeObject %ObjectModified %OriginalNamespace
%PackageName %RemoveFromSaveSet %SerializeObject %SetModified
%ValidateObject XMLDTD XMLExport XMLExportToStream
XMLExportToString XMLNew XMLSchema XMLSchemaNamespace
XMLSchemaType


Properties


• property AuthenticationMethods as %String;
Authentication flags (4=Kerberos, 32=Password, 64=Unauthenticated).
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 ];
CSP ZEN Enabled
• property ChangePasswordPage as %String(MAXLEN=1024);
Change Password Page
• property CookiePath as %String(MAXLEN=256);
Cookie Path
• property CustomErrorPage as %String(MAXLEN=1024);
Custom Error Page
• property DefaultSuperclass as %String(MAXLEN=256);
Default Superclass
• property DefaultTimeout as %Installer.Integer;
Default timeout
• property Description as %String(MAXLEN=1024);
Application Description
• property Directory as %String(MAXLEN=1024) [ Required ];
Application Directory
• 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 ];
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 ];
Recurse flag
• property Resource as %String;
Application Resource
• property ServeFiles as %Installer.Boolean;
Serve Files
• property ServeFilesTimeout as %Installer.Integer;
Serve Files Timeout
• property TwoFactorEnabled as %Installer.Boolean [ InitialExpression = 0 ];
Two factor authentication enabled
• property Url as %String(MAXLEN=1024) [ Required ];
Application URL
• property UseSessionCookie as %Installer.Integer;
Use Cookie for Session