Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables  | All
Print Page as PDF
Routine: XUCERT

Package: Kernel

Routine: XUCERT


Information

XUCERT ;ISD/HGW Kernel PKI Certificate Utilities ;09/13/2019 12:25

Source Information

Source file <XUCERT.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 2 $$VERSION^%ZOSV  ($$CERT,$$READER,$$SGNTR,$$VAL2)^XUCERT1  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Kernel 1 XUSAML  

Entry Points

Name Comments DBIA/ICR reference
VALIDATE(DOC,ERR) ;Extrinsic Function.
GETISSUE(SIG) ;Subroutine. Save X509 Certificate owner to XOBDATA("XOB RPC","SAML",ISSUER")
TEST ;Subroutine. System checks to help with troubleshooting.

External References

Name Field # of Occurrence
$$VERSION^%ZOSV TEST+7
$$CERT^XUCERT1 GETISSUE+3
$$READER^XUCERT1 VALIDATE+10
$$SGNTR^XUCERT1 VALIDATE+12
$$VAL2^XUCERT1 VALIDATE+16

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"XML digital signature validation is done differently depending on the version"
  • Line Location: TEST+3
Function Call: WRITE
  • Prompt: !,"of Cache being used on your system:"
  • Line Location: TEST+4
Function Call: WRITE
  • Prompt: !," Versions greater than or equal to 2015.2 use $$VAL1^XUCERT1"
  • Line Location: TEST+5
Function Call: WRITE
  • Prompt: !," Versions less than 2015.2 use $$VAL2^XUCERT1"
  • Line Location: TEST+6
Function Call: WRITE
  • Prompt: !," Your Cache Version is ",$$VERSION^%ZOSV(),!
  • Line Location: TEST+7

Label References

Name Line Occurrences
GETISSUE VALIDATE+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CERT GETISSUE+2~, GETISSUE+3*, GETISSUE+4, GETISSUE+5
DOC VALIDATE~, VALIDATE+10
ERR VALIDATE~, VALIDATE+16
ERR("NO-SIGNATURE" VALIDATE+13*
ERR("PARSE" VALIDATE+11*
SIG GETISSUE~, GETISSUE+3
>> XOBDATA("XOB RPC" , GETISSUE+5*
XUREAD VALIDATE+9~, VALIDATE+10*, VALIDATE+11, VALIDATE+12, VALIDATE+16
XUSIG VALIDATE+9~, VALIDATE+12*, VALIDATE+13, VALIDATE+14, VALIDATE+16
XUSTATUS VALIDATE+9~, VALIDATE+16*, VALIDATE+17
XUVER VALIDATE+9~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables  | All