XUESSO2 ;ISD/HGW - Enhanced Single Sign-On Utilities ; Apr 19, 2022@14:57
Source file <XUESSO2.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| FINDUSER(XATR) | ;Function. Find user using minimum attributes for user identification
; Input: XATR = Array containing user attributes (see above). ; Return: Fail = "-1^Error Message" ; Success = IEN of NEW PERSON file (#200) entry (Note: this routine will NOT set DUZ to the identified IEN) |
|
| TALL(XATR) | ;Function. Find an existing user.
|
|
| ADDUSER(XATR) | ;Function. Add user using minimum attributes for user identification
; Input: XATR = Array containing user attributes (see above). ; Return: Fail = "-1^Error Message" ; Success = IEN of NEW PERSON file (#200) entry (Note: this routine will NOT set DUZ to the identified IEN) |
|
| CANADD(REMLN) | ; Function P759 CEP
; P759 CEP ; CALLED BY XUESSO2 AND XUESS01 ; Input: REMLN = DUZ("REMAPP") (if defined) RA_IEN ^ RA_NAME ; Output: 1 if allowed to add users or field is blank ; 0 if not found or not allowed to add users |
|
| SECMATCH(SECID) | ;Function. Find match for SECID.
|
|
| UPNMATCH(ADUPN) | ;Function. Find match for ADUPN.
|
|
| AOIUID(OID,UID) | ;Function. Find match for OID+UID cross-reference.
|
|
| NETMAIL(NETNAME,MAIL) | ;Function. Find match for NETWORK USERNAME and EMAIL ADDRESS
|
|
| ADDU(XUNAME) | ;Function. Add a new name to the NPF
|
|
| UPDU(XATR,NEWDUZ) | ;Function. Update user in the NPF
|
|
| ADDS(FDR,NEWDUZ,SSN) | ;Function. Add a SSN to the NPF
|
|
| CLEAN(Y) | ;Subroutine. Clean up (delete) incomplete record in NPF
; ZEXCEPT: DA,DIK |
|
| SETCNTXT(NEWDUZ,XAPHRASE) | ;Function. Assign Context Option to user Secondary Menu Options
|
|
| GETCNTXT(XAPHRASE) | ;Function. Identify the REMOTE APPLICATION
|
|
| AUTH() | ;Function. Check if calling routine is authorized
; ^XUESSO2 does not address the security issue of user authentication, so a restriction is placed on the calling routine. |
|
| SETREMAP(USER,REMAPP) | ; user created by remote application
|