About Top Secret CICS FACILITY, what is the difference between TASKLIFE and SESSLIFE in the CICSCACHE facility control option?

Document ID : KB000030738
Last Modified Date : 14/02/2018
Show Technical Document Details

The output from the Top Secret command: TSS MODI FAC(CICSPROD), shows something like this:

 

TSS9550I FACILITY DISPLAY FOR CICSPROD                                 

TSS9551I INITPGM=DFH      ID=C  TYPE=004                               

TSS9552I ATTRIBUTES=IN-USE,ACTIVE,SHRPRF,ASUBM,NOABEND,MULTIUSER,NOXDEF

TSS9552I ATTRIBUTES=LUMSG,STMSG,SIGN(M),INSTDATA,RNDPW,AUTHINIT        

TSS9552I ATTRIBUTES=NOPROMPT,NOAUDIT,RES,WARNPW,NOTSOC,LCFTRANS        

TSS9552I ATTRIBUTES=MSGLC,NOTRACE,NOEODINIT,IJU,NODORMPW,NONPWR        

TSS9552I ATTRIBUTES=LUUPD                                              

TSS9553I MODE=DORM  DOWN=GLOBAL  LOGGING=INIT,SMF,MSG,SEC9             

TSS9554I UIDACID=8 LOCKTIME=000 DEFACID=*NONE*   KEY=8                 

TSS9560I FACMATRX=YES      EXTSEC=YES      EJBRPRFX=NO                 

TSS9561I XJCT=YES XFCT=YES XCMD=YES XDCT=YES XTRAN=YES XDB2=NO  XEJB=NO

TSS9561I XTST=YES XPSB=YES XPCT=YES XPPT=YES XAPPC=NO  XUSER=YES       

TSS9561I XHFS=NO  XRES=NO                                              

TSS9564I PCTEXTSEC=OVERRIDE    PCTCMDSEC=OVERRIDE  PCTRESSEC=OVERRIDE  

TSS9565I DSNCHECK=NO   LTLOGOFF=NO       RLP=NO   SLP=NO   PCLOCK=NO   

TSS9566I MAXUSER=03000  PRFT=003  MAXSIGN=010,RETRY                    

TSS9567I CICSCACHE=TASKLIFE,NOAUDIT,0512                               

TSS0300I  MODIFY   FUNCTION SUCCESSFUL                                 

***                                                                    

The TSS9567I shows either CICSCACHE=TASKLIFE or CICSCACHE=SESSLIFE.

 

TASKLIFE and SESSLIFE deal with caching resource validations for resources such as OTRAN, FCT, DCT PPT, etc. When a resource is validated, the results are placed in the cache. The next time the same resource check is done, CA Top Secret checks the cache to see the results. An example of this is when one is browsing a file, when the first check for the FCT takes place, we cache the results. The next time that FCT check takes place, CA Top Secret checks the cache first.                           

The difference between TASKLIFE and SESSLIFE is that for TASKLIFE, at the end of the transaction we clear out the cache (end of the task).

With SESSLIFE, the cache is cleared out when the user signs off (end of the session).

The cache is kept in 31 bit storage in private.