Skip to main content

%Installer.CSPApplication

class %Installer.CSPApplication extends %Installer.Activity

This is a "CSPApplication" activity within a Manifest document

Property Inventory

Properties

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 methods: AuthenticationMethodsDisplayToLogical(), AuthenticationMethodsGet(), AuthenticationMethodsIsValid(), AuthenticationMethodsLogicalToDisplay(), AuthenticationMethodsLogicalToOdbc(), AuthenticationMethodsNormalize(), AuthenticationMethodsSet()
property AutoCompile as %Installer.Boolean [ InitialExpression = 1 ];
Autocompile flag
Property methods: AutoCompileDisplayToLogical(), AutoCompileGet(), AutoCompileIsValid(), AutoCompileLogicalToDisplay(), AutoCompileLogicalToXSD(), AutoCompileNormalize(), AutoCompileSet(), AutoCompileXSDToLogical()
property CSPZENEnabled as %Installer.Boolean [ InitialExpression = 1 ];
Flag for CSP ZEN Enabled
Property methods: CSPZENEnabledDisplayToLogical(), CSPZENEnabledGet(), CSPZENEnabledIsValid(), CSPZENEnabledLogicalToDisplay(), CSPZENEnabledLogicalToXSD(), CSPZENEnabledNormalize(), CSPZENEnabledSet(), CSPZENEnabledXSDToLogical()
property ChangePasswordPage as %String (MAXLEN = 1024);
Change Password Page
Property methods: ChangePasswordPageDisplayToLogical(), ChangePasswordPageGet(), ChangePasswordPageIsValid(), ChangePasswordPageLogicalToDisplay(), ChangePasswordPageLogicalToOdbc(), ChangePasswordPageNormalize(), ChangePasswordPageSet()
property CookiePath as %String (MAXLEN = 256);
Session cookie path
Property methods: CookiePathDisplayToLogical(), CookiePathGet(), CookiePathIsValid(), CookiePathLogicalToDisplay(), CookiePathLogicalToOdbc(), CookiePathNormalize(), CookiePathSet()
property CustomErrorPage as %String (MAXLEN = 1024);
Custom Error Page
Property methods: CustomErrorPageDisplayToLogical(), CustomErrorPageGet(), CustomErrorPageIsValid(), CustomErrorPageLogicalToDisplay(), CustomErrorPageLogicalToOdbc(), CustomErrorPageNormalize(), CustomErrorPageSet()
property DefaultSuperclass as %String (MAXLEN = 256);
Default Superclass
Property methods: DefaultSuperclassDisplayToLogical(), DefaultSuperclassGet(), DefaultSuperclassIsValid(), DefaultSuperclassLogicalToDisplay(), DefaultSuperclassLogicalToOdbc(), DefaultSuperclassNormalize(), DefaultSuperclassSet()
property DefaultTimeout as %Installer.Integer;
Session timeout
Property methods: DefaultTimeoutDisplayToLogical(), DefaultTimeoutGet(), DefaultTimeoutIsValid(), DefaultTimeoutLogicalToDisplay(), DefaultTimeoutNormalize(), DefaultTimeoutSet(), DefaultTimeoutXSDToLogical()
property Description as %String (MAXLEN = 1024);
Application Description
Property methods: DescriptionDisplayToLogical(), DescriptionGet(), DescriptionIsValid(), DescriptionLogicalToDisplay(), DescriptionLogicalToOdbc(), DescriptionNormalize(), DescriptionSet()
property Directory as %String (MAXLEN = 1024) [ Required ];
Path to CSP files.
Property methods: DirectoryDisplayToLogical(), DirectoryGet(), DirectoryIsValid(), DirectoryLogicalToDisplay(), DirectoryLogicalToOdbc(), DirectoryNormalize(), DirectorySet()
property DispatchClass as %String (MAXLEN = 256);
If defined, this will dispatch all requests in this CSP application to this one class.
Property methods: DispatchClassDisplayToLogical(), DispatchClassGet(), DispatchClassIsValid(), DispatchClassLogicalToDisplay(), DispatchClassLogicalToOdbc(), DispatchClassNormalize(), DispatchClassSet()
property EventClass as %String (MAXLEN = 256);
Event Class
Property methods: EventClassDisplayToLogical(), EventClassGet(), EventClassIsValid(), EventClassLogicalToDisplay(), EventClassLogicalToOdbc(), EventClassNormalize(), EventClassSet()
property Grant as %String (MAXLEN = 512);
Resource(s) granted when logged in.
Property methods: GrantDisplayToLogical(), GrantGet(), GrantIsValid(), GrantLogicalToDisplay(), GrantLogicalToOdbc(), GrantNormalize(), GrantSet()
property GroupById as %String (MAXLEN = 1024);
Group By ID
Property methods: GroupByIdDisplayToLogical(), GroupByIdGet(), GroupByIdIsValid(), GroupByIdLogicalToDisplay(), GroupByIdLogicalToOdbc(), GroupByIdNormalize(), GroupByIdSet()
property InboundWebServicesEnabled as %Installer.Boolean [ InitialExpression = 1 ];
Flag for inbound web services enabled
Property methods: InboundWebServicesEnabledDisplayToLogical(), InboundWebServicesEnabledGet(), InboundWebServicesEnabledIsValid(), InboundWebServicesEnabledLogicalToDisplay(), InboundWebServicesEnabledLogicalToXSD(), InboundWebServicesEnabledNormalize(), InboundWebServicesEnabledSet(), InboundWebServicesEnabledXSDToLogical()
property IsNamespaceDefault as %Installer.Boolean [ InitialExpression = 0 ];
Is Namespace default
Property methods: IsNamespaceDefaultDisplayToLogical(), IsNamespaceDefaultGet(), IsNamespaceDefaultIsValid(), IsNamespaceDefaultLogicalToDisplay(), IsNamespaceDefaultLogicalToXSD(), IsNamespaceDefaultNormalize(), IsNamespaceDefaultSet(), IsNamespaceDefaultXSDToLogical()
property LockCSPName as %Installer.Boolean [ InitialExpression = 1 ];
Lock CSP Name property
Property methods: LockCSPNameDisplayToLogical(), LockCSPNameGet(), LockCSPNameIsValid(), LockCSPNameLogicalToDisplay(), LockCSPNameLogicalToXSD(), LockCSPNameNormalize(), LockCSPNameSet(), LockCSPNameXSDToLogical()
property LoginClass as %String (MAXLEN = 128);
Login class
Property methods: LoginClassDisplayToLogical(), LoginClassGet(), LoginClassIsValid(), LoginClassLogicalToDisplay(), LoginClassLogicalToOdbc(), LoginClassNormalize(), LoginClassSet()
property MatchRoles as %String (MAXLEN = 32767);
Mapping of Match Roles to added Target Roles
Property methods: MatchRolesDisplayToLogical(), MatchRolesGet(), MatchRolesIsValid(), MatchRolesLogicalToDisplay(), MatchRolesLogicalToOdbc(), MatchRolesNormalize(), MatchRolesSet()
property PackageName as %String (MAXLEN = 256);
Package Name
Property methods: PackageNameDisplayToLogical(), PackageNameGet(), PackageNameIsValid(), PackageNameLogicalToDisplay(), PackageNameLogicalToOdbc(), PackageNameNormalize(), PackageNameSet()
property PermittedClasses as %String;
PermittedClasses default
Property methods: PermittedClassesDisplayToLogical(), PermittedClassesGet(), PermittedClassesIsValid(), PermittedClassesLogicalToDisplay(), PermittedClassesLogicalToOdbc(), PermittedClassesNormalize(), PermittedClassesSet()
property Recurse as %Installer.Boolean [ InitialExpression = 0 ];
Flag to Recurse (service subdirectories)
Property methods: RecurseDisplayToLogical(), RecurseGet(), RecurseIsValid(), RecurseLogicalToDisplay(), RecurseLogicalToXSD(), RecurseNormalize(), RecurseSet(), RecurseXSDToLogical()
property Resource as %String;
Resource required to access web app.
Property methods: ResourceDisplayToLogical(), ResourceGet(), ResourceIsValid(), ResourceLogicalToDisplay(), ResourceLogicalToOdbc(), ResourceNormalize(), ResourceSet()
property ServeFiles as %Installer.Boolean;
Service Files
0-No
1-Always
2-Always and cached
3-Use InterSystems security
Property methods: ServeFilesDisplayToLogical(), ServeFilesGet(), ServeFilesIsValid(), ServeFilesLogicalToDisplay(), ServeFilesLogicalToXSD(), ServeFilesNormalize(), ServeFilesSet(), ServeFilesXSDToLogical()
property ServeFilesTimeout as %Installer.Integer;
Serve Files Timeout
Property methods: ServeFilesTimeoutDisplayToLogical(), ServeFilesTimeoutGet(), ServeFilesTimeoutIsValid(), ServeFilesTimeoutLogicalToDisplay(), ServeFilesTimeoutNormalize(), ServeFilesTimeoutSet(), ServeFilesTimeoutXSDToLogical()
property TwoFactorEnabled as %Installer.Boolean [ InitialExpression = 0 ];
Flag for two factor authentication enabled
Property methods: TwoFactorEnabledDisplayToLogical(), TwoFactorEnabledGet(), TwoFactorEnabledIsValid(), TwoFactorEnabledLogicalToDisplay(), TwoFactorEnabledLogicalToXSD(), TwoFactorEnabledNormalize(), TwoFactorEnabledSet(), TwoFactorEnabledXSDToLogical()
property Url as %String (MAXLEN = 1024) [ Required ];
Application URL
Property methods: UrlDisplayToLogical(), UrlGet(), UrlIsValid(), UrlLogicalToDisplay(), UrlLogicalToOdbc(), UrlNormalize(), UrlSet()
property UseSessionCookie as %Installer.Integer;
Use Cookie for Session
Property methods: UseSessionCookieDisplayToLogical(), UseSessionCookieGet(), UseSessionCookieIsValid(), UseSessionCookieLogicalToDisplay(), UseSessionCookieNormalize(), UseSessionCookieSet(), UseSessionCookieXSDToLogical()

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab