GENERATED: JUL 11,2017 - 1:08AM
CHT XSA-3 Installation Server [V10.17.05.0127]

Previous Page
This application consists of a Type-4 CHT static page server that has been XSA security enhanced for installation container delivery.

This uses a server-side configured 2-part username password setup (standard XSA) as well as a 3-part email,loginid,username setup (XSA-3) looked up in a user (customer, subscriber) file.

Which of these two security systems is applied by the server depends on the authorization header applied to a file request by the CHT XSA client application.

This application uses a dictionary that defines an SQLite "Customer" file containing customer status information which can depending on status field contants allow or disallow an installation call from the customer's installation client.

This application is primarily template-built and contains almost no hand-embedded code.

This server and its example client installer HNDSLFSVXSAINSTALL3PART.APP, an XSA-3 installer, in combination with CHT's container builder app, HNDSETUP.APP combine to form a very flexible and secure, across-the-web, software, and/or document delivery system to Windows-based computers.

This server also utilizes a user/customer maintenance application called HNDSLFSVCUS.APP which it calls via RUN() under the "Customer Maintenance Utility" menu. The path to this executable may need to be adjusted in the embed area where it is called. The customer maintenance app shares the HNDSLFSV.DCT with this server application.

Cheers,
Gus M. Creces
The Clarion Handy Tools Page
www.cwhandy.ca (CHT Website)
news.cwhandy.ca (CHT Forum)

 
PROCEDURE (1):
SubscriberActiveCheck (Procedure Template: HandySourceProcedure_TS)
Count Instance Class Type Methods Header File
(0001) HUTIL HNDUtil HND 299 HNDUTIL.INC
(1) Class Instances Found In SubscriberActiveCheck


 
PROCEDURE (2):
ServerMain (Procedure Template: Window)
Count Instance Class Type Methods Header File
(0001) Disk HNDDisk HND 369 HNDDISK.INC
(0002) Disk2 HNDDisk HND 369 HNDDISK.INC
(0003) Server HNDSubscriptionServer HNDINET 513 HNDSUBSV.INC
(0004) VM HNDViewManager HND 71 HNDVWMGR.INC
(0005) HWin HNDWindow HND 214 HNDWINDO.INC
(0006) Toolbar ToolbarClass ABC 6 ABTOOLBA.INC
(0007) ThisWindow WindowManager ABC 39 ABWINDOW.INC
(7) Class Instances Found In ServerMain


 
PROCEDURE (3):
ReceiptUCRProc (Procedure Template: HandySourceProcedure_TS)
Count Instance Class Type Methods Header File
(0) Class Instances Found In ReceiptUCRProc


 
PROCEDURE (4):
JumpStartSplashCHTBlue (Procedure Template: Splash)
Count Instance Class Type Methods Header File
(0001) HTellMe HNDWindow HND 214 HNDWINDO.INC
(0002) Toolbar ToolbarClass ABC 6 ABTOOLBA.INC
(0003) ThisWindow WindowManager ABC 39 ABWINDOW.INC
(3) Class Instances Found In JumpStartSplashCHTBlue


Copyright © 1996-2017
Gus M. Creces and The Clarion Handy Tools Page.
All Rights Reserved Worldwide

chtlogo001.gif Classes By Procedure In HNDSLFSVXSA3PART.APP