XOBSCAV ;; kec/oak/TECHNATOMY/PB - VistaLink Access/Verify Security ; 12/09/2002 17:00
Source file <XOBSCAV.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
EN(XOBDATA) | ; -- handle parsed messages request
|
|
SENDSEC(XOBR,XOBMSGTP,XOBRSTYP,XOBMSG,XOBSTAT,XOBSCHEM) | ; -- stream XML security reply back
|
|
ERROR(XOBR,XOBFCODE,XOBFSTR,XOBCODE,XOBSTR) | ; -- send security error back to client
|
|
POSTTXT(XOBRET,XOBMSG) | ; -- adds the post-sign-in-text to a message being prepared
|
|
ADDDIVS(XOBRET,XOBMSG) | ; -- adds division list to a message being prepared
|
|
LOGGEDON() | ; -- checks if the environment was previously properly set up, e.g.,
; logon succeeded in some previous call |
|
CRCONTXT(XOBOPTNM) | ; -- create the context if it doesn't already exist
; INPUT VALUE: XOBOPTNM encoded with Kernel encoding algorithm ; RETURN VALUE: +result will be 1 if successful, or 0 if unsuccessful ; if unsuccessful, result may (or may not) also contain the textual reason for failure ; ; Accessing, Setting and Killing of XQY and XQY0: DBIA #4059 ; |
|
CHKCTXT(XOBRPCNM) | ; -- does user have access to RPC?
|
|
MSGTYP(XOBRQRS) | ; return request message type
|
|
SUCCESS() | ; resulttype
|
|
FAILURE() | ;
|
|
PARTIAL() | ;
|
|
RESTYPES | ;Result types
|
|
REQTYPE | ;;gov.va.med.foundations.security.request
|
|
RESTYPE | ;;gov.va.med.foundations.security.response
|
|
ERRTYPE | ;;gov.va.med.foundations.security.fault
|
|
MSGSETUP | ;;AV.SetupAndIntroText
|
|
MSGLGON | ;;AV.Logon
|
|
MSGLGON1 | ;;SAML.Logon
|
|
MSGLGOUT | ;;AV.Logout
|
|
MSGSELDV | ;;AV.SelectDivision
|
|
MSGUPDVC | ;;AV.UpdateVC
|
|
MSGUSERD | ;;AV.GetUserDemographics
|
|
VRSNSEC | ;;1.0
|
|
PARTTAG | ;;PartialSuccessData
|
|
MSGTAG | ;;Message
|
|
SCHERROR | ;;secFault.xsd
|
|
SCHLGON | ;;secLogonResponse.xsd
|
|
SCHPARTS | ;;secPartialSuccessResponse.xsd
|
|
SCHSETUP | ;;secSetupIntroResponse.xsd
|
|
SCHSIMPL | ;;secSimpleResponse.xsd
|
|
SCHUSERD | ;;secUserDemographicsResponse.xsd
|
|
FSERVER | ;;Server
|
|
FCLIENT | ;;Client
|
|
FVERSION | ;;VersionMismatch
|
|
FUNDERST | ;;MustUnderstand
|