z/OS Security Server RACROUTE Macro Reference
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


RACXTRT (execute form)

z/OS Security Server RACROUTE Macro Reference
SA23-2294-00

The execute form of the RACXTRT macro is written as follows:

   
   name name: Symbol. Begin name in column 1.
   
One or more blanks must precede RACXTRT.
   
RACXTRT  
   
One or more blanks must follow RACXTRT.
TYPE=EXTRACT TYPE=ENCRYPT  
   
    ,ENTITY=resource name resource name addr: Rx-type address or register (2)-(12)
    addr  
   
    ,RELEASE=number number: 1.8.1, 1.8, 1.7, or 1.6
    ,RELEASE=(,CHECK) Default: RELEASE=1.6
    ,RELEASE=  
    (number,CHECK)  
   
    ,ACEE=acee-address acee: Rx-type address or register (2) – (12)
   
    ,VOLSER=volser-address vol address: Rx-type address or register (2) – (12)
   
    ,GENERIC=ASIS  
    ,GENERIC=YES  
   
    ,FLDACC=YES  
    FLDACC=NO  
   
,MF=(E,ctrl addr) ctrl addr: Rx-type address, register (1) or register (2) – (12)
   
If TYPE=EXTRACT or EXTRACTN is specified:
   
    ,SUBPOOL=subpool subpool number: Decimal digit 0–255
    number  
   
    ,DERIVE=YES See explanation of keyword.
   
    ,CLASS=class name addr class name addr: Rx-type address or register (2) – (12)
   
    ,SEGMENT=segment segment name addr: Rx-type address or register (2) – (12)
    name addr  
   
    ,FIELDS=field addr field addr: Rx-type address or register (2) – (12)
   
If TYPE=REPLACE is specified:
   
    ,CLASS=class name addr class name addr: Rx-type address or Register (2) – (12)
   
    ,SEGMENT=segment segment name addr: Rx-type address or register (2) – (12)
   name addr  
   
    ,FIELDS=field addr field addr: Rx-type address or register (2) – (12)
   
    ,SEGDATA=segment segment data addr: Rx-type address or register (2) – (12)
    data addr  
   
If TYPE=ENCRYPT is specified:
   
    ,ENCRYPT=(data data address: Rx-type address or register (2) – (12)
    address,DES)  
    ,ENCRYPT=(data  
    address,HASH)  
    ,ENCRYPT=(data  
    address,INST)  
The parameters are explained under the standard form of the RACXTRT macro with the following exceptions:
,RELEASE=number
,RELEASE=(,CHECK)
,RELEASE=(number,CHECK)
specifies the RACF® release level of the parameter list to be generated by this macro.

Certain parameters can be specified only with particular releases. If you specify a parameter with an incompatible release level, the parameter is not accepted by the macro processing. An error message is issued at assembly time. For the parameters that are valid for RELEASE=1.6 and later, see Table 1.

When you specify the RELEASE keyword, checking is done at assembly time. Compatibility between the list and execute forms of the RACXTRT macro is validated at execution time if you specify the CHECK subparameter on the execute form of the macro.

The size of the list form expansion must be large enough to accommodate all parameters defined by the RELEASE keyword on the execute form of the macro. Otherwise, when CHECK processing is requested, the execute form of the macro is not done, and a return code of X'64' is returned.

The default is RELEASE=1.6.

,MF=(E,ctrl addr)
specifies the execute form of the RACXTRT macro, using a remote, control-program parameter list.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014