XUSRB4 ;ISF/RWF - Build a temporary sign-on token ;01/29/14 14:56
Source file <XUSRB4.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ASH(RET) | ;rpc. Auto Signon Handle | |
| CHECK(HL,TOUT) | ;Check a Token | 
 
 | 
| CHKCCOW(HL) | ;rpc. Check a CCOW Auto Signon Handle | |
| CCOWPC(RET) | ;Return ap | |
| REMOVE(HL) | ;Remove (kill) a Handle. p523 | |
| CCOWIP(RET,CLIENTIP) | ;rpc. CCOW Auto Signon Handle for middle tiered application servers | |
| CHKASH(HL) | ;rpc. Check a Auto Signon Handle | |
| TOK(H) | ;Store a Token | |
| CCOW(RET) | ;rpc. CCOW Auto Signon Handle | |
| HANDLE(NS,LT) | ;Return a unique handle into ^XTMP (ef. sup) | 
 
 | 
| Name | Field # of Occurrence | 
|---|---|
| $$H3^%ZTM | TOK+3, CHECK+8 | 
| FILE^DIE | CHKASH+5 | 
| $$GET1^DIQ | CHKASH+5 | 
| $$DT^XLFDT | HANDLE+7 | 
| $$HTFM^XLFDT | HANDLE+7 | 
| $$CONVERT^XLFIPV | CCOWIP+4 | 
| $$VALIDATE^XLFIPV | TOK+7, CHECK+17 | 
| $$ADDRESS^XLFNSLK | TOK+7, CHECK+17 | 
| $$LOW^XLFSTR | CCOW+8, CHECK+21 | 
| $$UP^XLFSTR | CHKCCOW+2 | 
| GETLST^XPAR | CCOWPC+3 | 
| $$STA^XUAF4 | CCOW+8 | 
| USER^XUS | CHECK+24 | 
| $$USERTYPE^XUSAP | CCOW+3, CCOW+4 | 
| $$ACTIVE^XUSER | CCOW+5 | 
| $$DECRYP^XUSRB1 | CHECK+5 | 
| $$ENCRYP^XUSRB1 | TOK+5 | 
| $$BROKER^XWBLIB | CCOWPC+2 | 
| RPC Name | Call Tags | 
|---|---|
| XUS GET TOKEN | ASH | 
| XUS CCOW VAULT PARAM | CCOWPC | 
| XUS GET CCOW TOKEN | CCOW | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^VA(200 - [#200] | CHECK+14 | 
| ^XMB("NETNAME" | CCOW+8 | 
| ^XTMP( | HANDLE+6, HANDLE+7*, TOK+5*, TOK+6*, TOK+8*, TOK+9*, TOK+10*, TOK+11*, TOK+12, REMOVE+1! , CHKCCOW+6*, CHKCCOW+7*, CHECK+2, CHECK+3, CHECK+19, CHECK+20, CHECK+21, CHECK+23 | 
| ^XTV(8989.3 - [#8989.3] | CHKCCOW+2 | 
| ^XUTL("XQ" | CCOW+11*, CHKCCOW+8* | 
| Name | Line Occurrences | 
|---|---|
| $$CHECK | CHKASH+2, CHKCCOW+3 | 
| $$HANDLE | ASH+2, CCOW+6 | 
| CCOW | CCOWIP+5 | 
| REMOVE | CHKASH+6, CHECK+9 | 
| TOK | ASH+4, CCOW+10 | 
| Name | Field # of Occurrence | 
|---|---|
| ^("CNT" | TOK+11* | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | TOK+2~, TOK+7*, TOK+8, CHECK+1~, CHECK+8*, CHECK+9, CHECK+16*, CHECK+17*, CHECK+19, CCOWIP+1~ , CCOWIP+2*, CCOWIP+4, CCOWIP+6 | 
| %H | HANDLE+2~, HANDLE+5*, HANDLE+7 | 
| A | HANDLE+2~, HANDLE+5*, HANDLE+6* | 
| CLIENTIP | CCOWIP~, CCOWIP+4 | 
| CLNM | CHECK+1~, CHECK+16*, CHECK+17*, CHECK+18*, CHECK+20 | 
| D | CHECK+1~, CHECK+6*, CHECK+14, CHECK+23, CHECK+24, CHECK+25 | 
| DUZ | CCOW+3, CCOW+4, CCOW+5, TOK+4, CHKASH+4, CHKASH+5 | 
| DUZ("ASH" | CHKASH+4* | 
| DUZ("CCOW" | CHKCCOW+9* | 
| DUZ(2 | CCOW+8, TOK+6, CHECK+23* | 
| FDA | CHKASH+1~ | 
| FDA(200 | CHKASH+5* | 
| H | TOK~, TOK+4, TOK+5, TOK+6, TOK+8, TOK+9, TOK+10, TOK+11, TOK+12 | 
| HDL | ASH+1~, ASH+2*, ASH+4, CCOW+1~, CCOW+6*, CCOW+8, CCOW+10, CCOW+11, CHKASH+1~*, CHKASH+2 , CHKASH+6, CHKCCOW+1~, CHKCCOW+2*, CHKCCOW+3, CHKCCOW+6, CHKCCOW+7, CHKCCOW+8 | 
| HDL2 | CCOW+1~ | 
| HL | HANDLE+2~, HANDLE+6*, HANDLE+7, HANDLE+9, REMOVE~, REMOVE+1, CHKASH~, CHKASH+1, CHKCCOW~, CHKCCOW+2 , CHECK~, CHECK+2, CHECK+3, CHECK+9, CHECK+12, CHECK+19, CHECK+20, CHECK+21, CHECK+23 | 
| I | CCOWPC+1~, CCOWPC+4* | 
| IEN | CHKASH+1~, CHKASH+4*, CHKASH+5 | 
| IO | CHECK+21 | 
| IO("CLNM" | TOK+9, CHECK+18, CHECK+20 | 
| IO("IP" | TOK+7, TOK+10, CHKCCOW+6, CHECK+16, CCOWIP+2, CCOWIP+4*, CCOWIP+6* | 
| IO("ZIO" | CHECK+21 | 
| J | HANDLE+2~, HANDLE+5*, HANDLE+6, TOK+2~, CHECK+1~, CHECK+6* | 
| L | CHECK+1~ | 
| LT | HANDLE~, HANDLE+4*, HANDLE+7 | 
| M | CHECK+1~, CHECK+6*, CHECK+12 | 
| NS | HANDLE~, HANDLE+3, HANDLE+5 | 
| R | TOK+2~, TOK+4*, TOK+5 | 
| RET | ASH~, ASH+2*, CCOW~, CHKASH+1~, CHKASH+2*, CHKASH+3, CHKASH+7, CHKCCOW+1~, CHKCCOW+3*, CHKCCOW+4 , CHKCCOW+10, CCOWPC~, CCOWIP~, CCOWIP+5 | 
| RET( | CCOWPC+4* | 
| RET(0 | CCOW+2*, CCOW+5*, CCOW+8*, CCOWPC+2* | 
| RET(1 | CCOW+2*, CCOW+8* | 
| S | CHECK+1~, CHECK+2*, CHECK+3*, CHECK+4, CHECK+5*, CHECK+6 | 
| T | TOK+2~, TOK+3*, TOK+4, CHKCCOW+1~, CHKCCOW+2*, CHKCCOW+3, CHECK+1~, CHECK+6*, CHECK+9, CHECK+16* , CHECK+19*, CHECK+20*, CHECK+21*, CHECK+22 | 
| TOUT | CHECK~, CHECK+8*, CHECK+9 | 
| U | CHKCCOW+2 | 
| X | CCOW+1~, CCOW+5* | 
| XU4 | CCOWPC+1~, CCOWPC+3 | 
| XU4( | CCOWPC+4 |