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) |
|
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
|