Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points
Print Page as PDF
Routine: XUDSIGVALIDATE

Package: Kernel

Routine: XUDSIGVALIDATE


Information

XUDSIGVALIDATE ;OAK/WJY - XML digital signature validation; May 6, 2025@13:37

Source Information

Source file <XUDSIGVALIDATE.m>

Entry Points

Name Comments DBIA/ICR reference
VALIDATESIG(XMLFILEPATH,PUBLICKEYPATH,IDNAME,IDELEMENT,ELAPSEDTIMEMS) ;
VERIFYCHAIN(CACERT,XMLFILEPATH,TEMPCERTPATH,CHECKINDCA,CASUBJECT,CACONTENT,ELAPSEDTIMEMS) ;
; Validates that the cert (with corresponding private key) used to sign the xml was generated by a specific cert (root CA or intermediate CA)
BUILDCMD(CMD,FLAGS,FLAGPREFIX,ARGS) ;
VERIFYINDCA(LEAFCERTPATH,CABUNDLE,SUBJECT,CACONTENT) ;
VERIFYCA(CACERT,TEMPCERTPATH) ;
GETCERTIFICATE(XMLFILE) ;
SAVETOFILE(PATH,CONTENT) ;
CHECKPATH(PATH) ;
VALIDATEINPUT(INPUT) ;
ERR ;
Info |  Source |  Entry Points