XUS IAM RA CONTEXT ADD (5189)    REMOTE PROCEDURE (8994)

Name Value
NAME XUS IAM RA CONTEXT ADD
TAG ADDEP
ROUTINE XUREMAP
RETURN VALUE TYPE ARRAY
AVAILABILITY AGREEMENT
APP PROXY ALLOWED No
DESCRIPTION
This RPC is restricted to IAM.  To support IAM authority over remote 
application updates, this RPC provides an interface to add or update
Context Options (type-B) in the Option (#19) file.
INPUT PARAMETER
  • OPTION DEFINITION
    PARAMETER TYPE:   LIST
    REQUIRED:   YES
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    XUARR(#) = FILE #;FIELD #^FIELD NAME^INTERNAL VALUE^EXTERNAL VALUE
    }
    0 to N of
    { 
      XUARR(#)="19.05;.01^NAME^<name of RPC>^"
      XUARR(#)="19.05;1^RPCKEY^<optional: RPC Key>^"
    }
      
    XUARR(#)="19;.01^NAME^<name of option>^"
    XUARR(#)="19;1^MENU TEXT^<menu text of option>^"
    XUARR(#)="19;4^TYPE^B^"
     
    0 to N of
    {
      XUARR(#)="19;3.5^DESCRIPTION^line n of option description."
    
RETURN PARAMETER DESCRIPTION
Success:
  XURET(0) = -1^Invalid RPC: Remote procedure ___ does not exist.
  XURET(0) = -1^Invalid file number
  XURET(0) = -1^ _____ entry locked for file: 19
  XURET(0) = 1^IEN of new or updated  record
 
Fail:
  XURET(0) = -1^No data passed
  XURET(0) = -1^<FileMan Filing error>
  XURET(0) = -1^Nothing filed
  XURET(0) = -1^Only B-type (BROKER) options are allowed.
  XURET(0) = -1^Invalid security key: Security key _____ does not exist.