XUSRB4 ;ISF/RWF - Build a temporary sign-on token ;01/29/14 14:56
Source file <XUSRB4.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Kernel | 7 | XUS XUS CCOW VAULT PARAM XUS GET CCOW TOKEN XUS GET TOKEN XUSBSE1 XUSKAAJ1 XUSRB |
Real Time Location System | 2 | VIAAPAR VIAASQH |
Lab Service | 1 | LRSRVR8 |
VistALink Security | 1 | XOBSRAKJ |
Name | Comments | DBIA/ICR reference |
---|---|---|
ASH(RET) | ;rpc. Auto Signon Handle
|
|
CCOW(RET) | ;rpc. CCOW Auto Signon Handle
|
|
HANDLE(NS,LT) | ;Return a unique handle into ^XTMP (ef. sup)
|
|
TOK(H) | ;Store a Token
|
|
REMOVE(HL) | ;Remove (kill) a Handle. p523
|
|
CHKASH(HL) | ;rpc. Check a Auto Signon Handle
|
|
CHKCCOW(HL) | ;rpc. Check a CCOW Auto Signon Handle
|
|
CHECK(HL,TOUT) | ;Check a Token
|
|
CCOWPC(RET) | ;Return ap
|
|
CCOWIP(RET,CLIENTIP) | ;rpc. CCOW Auto Signon Handle for middle tiered application servers
|
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+12, CHECK+21 |
$$UP^XLFSTR | CHKCCOW+2 |
GETLST^XPAR | CCOWPC+3 |
$$STA^XUAF4 | CCOW+12 |
USER^XUS | CHECK+24 |
$$USERTYPE^XUSAP | CCOW+3, CCOW+4 |
$$ACTIVE^XUSER | CCOW+9 |
$$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+12 |
^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+15*, CHKCCOW+8* |
Name | Line Occurrences |
---|---|
$$CHECK | CHKASH+2, CHKCCOW+3 |
$$HANDLE | ASH+7, CCOW+10 |
CCOW | CCOWIP+5 |
REMOVE | CHKASH+6, CHECK+9 |
TOK | ASH+9, CCOW+14 |
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 | ASH+5, CCOW+3, CCOW+4, CCOW+9, TOK+4, CHKASH+4, CHKASH+5 |
DUZ("ASH" | CHKASH+4* |
DUZ("CCOW" | CHKCCOW+9* |
DUZ("LOA" | ASH+6, CCOW+8 |
DUZ(2 | CCOW+12, 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+7*, ASH+9, CCOW+1~, CCOW+10*, CCOW+12, CCOW+14, CCOW+15, 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+4*, ASH+7*, 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+7*, CCOW+9*, CCOW+12*, CCOWPC+2* |
RET(1 | CCOW+2*, CCOW+7*, CCOW+12* |
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+9* |
XU4 | CCOWPC+1~, CCOWPC+3 |
XU4( | CCOWPC+4 |