|
|
Reference Type: Controlled Subscription, Category: Signon/Security, Integration Agreement: 4677
Released with Kernel Patch XU*8.0*361, this extrinsic function is a non-interactive API to create an
Application Proxy User to support J2EE middle-tier applications. The Application Proxy User
represents an application and not an end-user.
The Application Proxy User is a special category of user account that gets
created in the
NEW PERSON file (#200) and can execute authorized RPCs. The Application
Proxy User created must adhere to the following criteria:
$$CREATE^XUSAP(proxyusername[,filemanaccesscode][,options])
| proxyusername: |
(required) This is the name of the Application Proxy User. This name must be unique and should be namespaced. |
| filemanaccesscode: |
(optional) This is the VA FileMan Access code. It cannot
be an at-sign ("@").
|
| options: |
(optional) This is the name of a single option name (e.g., XUS FATKAAT PROXY LOGON) or an array of options, such as XUOPT("XMUSER")=1. Applications can only access the Remote Procedure Calls (RPCs) contained in the options provided in this input parameter. RPCs are tied to "B"-type options. |
| returns: |
Returns:
|
|
The following example shows a successful creation of an Application Proxy User:
>IF $$CREATE^XUSAP("FATKAAT,PROXY","","XUS FATKAAT PROXY LOGON")>0 W !,"Proxy Created"
Proxy Created
|
VA (Internet) / VA (Intranet) / OI / HSD&D / Site Map / Terms of Use / VA Privacy Policy / Accessibility Reviewed/Updated:
January 18, 2007
|