SAP ABAP Class CL_GRAC_SPML_UTIL (SPML UTILITY METHODS)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-AC (Application Component) Access Control
     GRAC_DIRECTORY_SERVICES (Package) Access Control GRC and IDM, LDAP integration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRAC_AD_TYPES Data types used in AC Adaptor interfaces 20100606
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRAC_DS_TYPES Types used in IDM services 20090831
Properties
Class CL_GRAC_SPML_UTIL  
Short Description SPML UTILITY METHODS    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRAC_DIRECTORY_SERVICES   Access Control GRC and IDM, LDAP integration 
Created 20090831   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_GRAC_AD_ACCESS_MGMT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_GRAC_AD_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_GRAC_DS_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_GRAC_AD_TYPES Data types used in AC Adaptor interfaces 20100606
2 IF_GRAC_DS_TYPES Types used in IDM services 20090831
Friends
Class CL_GRAC_SPML_UTIL has no friend class.
Attributes
Class CL_GRAC_SPML_UTIL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_SPMLREQ Static method Public Method Convert SPML requets 20100215
2 GET_ACTION Static method Public Method Get SPML Action Name based on AC Action Name 20090916
3 GET_ALL_ATTR Instance method Private Method get all attributes of an spml data 20090915
4 GET_BATCHRESPONSE_ATTR Instance method Public Method batch response results 20090925
5 GET_CONNECTION Static method Public Method Get IDM Connection 20090901
6 GET_DOMAIN_VALUE_TXT Static method Public Method Get Domain Value text 20100409
7 GET_IDM_CUA_INFO_FOR_CHILD Static method Public Method Get the list of IDM child system 20100610
8 GET_IDM_CUA_INFO_FOR_PARENT Static method Public Method Get list of IDM parent system 20100610
9 GET_IDM_TARGET_SYSTEMS Static method Public Method Gets the list of Target Systems configured in IDM 20100606
10 GET_MESSAGE_FROM_RESPONSE Static method Private Method parsees the response and gets the message and id 20100212
11 GET_SCHEMA Static method Public Method OUTBOUND-GET SCHEMA FROM IDM BASED ON SCHEMA ID 20090831
12 GET_SCHEMA_IDM Static method Public Method Read schema for a given connection id 20100604
13 GET_SCHEMA_TEST Static method Public Method OUTBOUND-GET SCHEMA FROM IDM BASED ON SCHEMA ID 20090915
14 GET_SEARCH_RESPONSE Static method Public Method Get all the attributes and values from search Result 20100219
15 GET_SPML_REQUEST_ATTR Static method Public Method INBOUND-RETURN TYPE OF REQUEST AND OTHER REQUEST PARAMETERS 20090831
16 GET_STATUSRESPONSE_ATTR Instance method Public Method status response result values 20090915
17 GET_VALID_USER_CONNECTOR Static method Public Method Get the valid user connector based on the GRACUSER 20120326
18 PRE_PROCESS_LINES_FOR_IDM Static method Public Method Pre process line items for IDM 20100608
19 RAISE_ERROR Static method Public Method 20100515
20 READ_ACTION_MAPPINGS Static method Public Method Get group level action mappings 20100515
21 READ_EXIT_UAR_RESP Static method Public Method 20100720
22 READ_EXTENDED_RESPONSE Static method Public Method Parses extended response 20100516
23 READ_PW_RESET_RESPONSE Static method Public Method 20100519
24 READ_ROLES_LIST Static method Public Method Parses the response and returns the List of users 20100516
25 READ_STATUS_RESP_ASYNC Static method Public Method 20100718
26 READ_TARGET_SYS_LIST Static method Public Method Reads spml response to get list of Target systems of IDM 20100606
27 READ_USERS_LIST Static method Public Method Parses the response and returns the List of users 20100515
28 READ_USER_UNIQUEID_SAPEP Static method Public Method 20100512
29 SET_SCHEMA_RESPONSE Static method Public Method INBOUND-RETURN SPML SCHEMA TO CLIENT FOR SCHEMA REQUEST 20090901
Events
Class CL_GRAC_SPML_UTIL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YCLASSTYPE Public Attribute reference (LIKE) 20090831
2 YIDM_DESTINATION Public Attribute reference (LIKE) 20090901
3 YLENGTH Public Attribute reference (LIKE) 20090901
4 YREQUESTTYPE Public Attribute reference (LIKE) 20090831
5 YSCHEMAID Public Attribute reference (LIKE) 20090831
6 YSCHEMAREQUEST Public Attribute reference (LIKE) 20090831
7 YSCHEMARESPONSE Public Attribute reference (LIKE) 20090831
8 YSPMLID Public Attribute reference (LIKE) 20090831
9 YSPMLREQUEST Public Attribute reference (LIKE) 20090831
10 YSPMLRESPONSE Public Attribute reference (LIKE) 20090831
11 YSTATUS_RESPONSE Public Attribute reference (LIKE) 20090915
12 YS_SCHEMA_RESPONSE_ATTR Public Attribute reference (LIKE) 20090831
13 YS_SPML_REQUEST_ATTR Public Attribute reference (LIKE) 20090831
14 YT_SCHEMA_RESPONSE_ATTR Public Attribute reference (LIKE) 20090831
15 YT_SPML_ATTR Public Attribute reference (LIKE) 20090915
16 YT_SPML_REQUEST_ATTR Public Attribute reference (LIKE) 20090831
17 YXML Private Attribute reference (LIKE) 20090831
Method Signatures

Method CONVERT_SPMLREQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REQUEST_ID Call by reference Type reference (TYPE) YSPMLID schemaID or OperationID 20100215
2 Exporting EV_REQUEST_TYPE Call by reference Type reference (TYPE) YREQUESTTYPE extendendRequest or SchemaRequest 20100215
3 Exporting EV_T_SPML_REQUEST Call by reference Type reference (TYPE) YT_SPML_REQUEST_ATTR Table containing spml request attributes 20100215
4 Importing IV_SPMLREQUEST Value transfer Type reference (TYPE) YSPMLREQUEST Input SPML Request 20100215
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100215

Method GET_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACTION Call by reference Type reference (TYPE) STRING 20090916
2 Importing IV_ACTION Call by reference Type reference (TYPE) STRING 20090916
3 Importing IV_CONNECTOR Call by reference Type reference (TYPE) STRING 20090916
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal Error - GET_ACTION from CL_GRAC_SPML_UTIL 20090925

Method GET_ALL_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SPMLATTR Call by reference Type reference (TYPE) YT_SPML_ATTR spml response atrributes table 20090915
2 Exporting EV_RETURN Call by reference Type reference (TYPE) BAPIRET2 return 20090915
3 Importing IV_SPMLREQUEST Call by reference Type reference (TYPE) YSPMLREQUEST spml data for parsing 20090915

Method GET_ALL_ATTR on class CL_GRAC_SPML_UTIL has no exception.

Method GET_BATCHRESPONSE_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SPMLRESP_ATTR Call by reference Type reference (TYPE) YT_SPML_ATTR response attributes 20090925
2 Exporting EV_BATCHRESPONSE Call by reference Type reference (TYPE) YSTATUS_RESPONSE spml batch response 20090925
3 Importing IV_SPMLREQUEST Call by reference Type reference (TYPE) YSPMLREQUEST spml request 20090925

Method GET_BATCHRESPONSE_ATTR on class CL_GRAC_SPML_UTIL has no exception.

Method GET_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CLIENT Call by reference Object reference (TYPE REF TO) IF_HTTP_CLIENT HTTP Client Abstraction 20090901
2 Importing IV_DESTINATION Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20090901
# Exception Resumable Description Created on
1 ARGUMENT_NOT_FOUND 20140616
2 CONNECTION_ERROR Error Connecting IDM Server. 20090908
3 DESTINATION_NOT_FOUND 20091001
4 DESTINATION_NO_AUTHORITY 20091001
5 INTERNAL_ERROR 20140616
6 PLUGIN_NOT_ACTIVE 20091001

Method GET_DOMAIN_VALUE_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOMAIN_NAME Call by reference Type reference (TYPE) GRAC_STRING Domain Name 20100409
2 Changing RT_VALUE_RANGE Value transfer Type reference (TYPE) GRAC_T_DDIC_DOMAIN Table to contain DDIC domain value/text. 20100409

Method GET_DOMAIN_VALUE_TXT on class CL_GRAC_SPML_UTIL has no exception.

Method GET_IDM_CUA_INFO_FOR_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IDM_CUA_PARENT_CHILD Call by reference Type reference (TYPE) GRAC_T_GRACIDMCUADIST Table type for GRACIDMCUADIST 20100610
2 Importing IT_CHILD_SYSTEM Call by reference Type reference (TYPE) GRAC_T_SYSTEM_LIST List of system 20100610

Method GET_IDM_CUA_INFO_FOR_CHILD on class CL_GRAC_SPML_UTIL has no exception.

Method GET_IDM_CUA_INFO_FOR_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IDM_CUA_PARENT_CHILD Call by reference Type reference (TYPE) GRAC_T_GRACIDMCUADIST Table type for GRACIDMCUADIST 20100610
2 Importing IT_PARENT_SYSTEM Call by reference Type reference (TYPE) GRAC_T_SYSTEM_LIST List of parent systems 20100610

Method GET_IDM_CUA_INFO_FOR_PARENT on class CL_GRAC_SPML_UTIL has no exception.

Method GET_IDM_TARGET_SYSTEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IDM_GRC_SYS_MAPS Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES~YT_IDM_GRC_SYS_MAPS 20100606
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES~YT_MESSAGE Message 20100606
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES~YRETURN_CODE Return Code 20100606
4 Importing IV_LANG Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES~YLANG Language 20100606
5 Importing IV_LOGICAL_DESTINATION Call by reference Type reference (TYPE) GRFN_CONNECTORID Logical Destination 20100606
6 Importing IV_SYSTEM_ID Call by reference Type reference (TYPE) GRFN_CONNECTORID System ID 20100606
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100606

Method GET_MESSAGE_FROM_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_T_REPONSE Call by reference Type reference (TYPE) YT_SPML_REQUEST_ATTR Returned response 20100212
2 Importing IS_RESULT_XML Call by reference Type reference (TYPE) SMUM_XMLTB XML Table structure used for retreive and output XML doc 20100212

Method GET_MESSAGE_FROM_RESPONSE on class CL_GRAC_SPML_UTIL has no exception.

Method GET_SCHEMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SCHEMA_REQUEST Call by reference Type reference (TYPE) STRING Testing Purpose only 20090909
2 Exporting EV_SCHEMA_RESPONSE Call by reference Type reference (TYPE) STRING Testing Purpose only 20090909
3 Exporting EV_T_SCHEMA_RESPONSE Call by reference Type reference (TYPE) YT_SCHEMA_RESPONSE_ATTR EXPORT TABLE HAS SCHEMA RESPONSE IN CNAME,CVALUE AND CCLASS 20090831
4 Importing IV_DESTINATION Call by reference Type reference (TYPE) YIDM_DESTINATION Logical Connector name 20090901
5 Importing IV_REQ_TYPE Call by reference Type reference (TYPE) STRING 'synchronous' Request Type 20090915
6 Importing IV_SCHEMAID Call by reference Type reference (TYPE) YSCHEMAID SCHEMA ID REQUIRED TO GET THE SCHEMA RESPONSE 20090831
# Exception Resumable Description Created on
1 CONNECTION_ERROR Error Connecting IDM Server 20090908
2 INTERNAL_ERROR GetSchema-Runtime Error 20090908

Method GET_SCHEMA_IDM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SCHEMA_REQUEST Call by reference Type reference (TYPE) GRAC_STRING Data Element of type string 20100604
2 Exporting EV_SCHEMA_RESPONSE Call by reference Type reference (TYPE) GRAC_STRING Data Element of type string 20100604
3 Exporting EV_T_SCHEMA_RESPONSE Call by reference Type reference (TYPE) YT_SCHEMA_RESPONSE_ATTR 20100604
4 Importing IV_DESTINATION Call by reference Type reference (TYPE) YIDM_DESTINATION 20100604
5 Importing IV_SCHEMAID Call by reference Type reference (TYPE) YSCHEMAID 20100604
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20100604

Method GET_SCHEMA_TEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SCHEMA_REQUEST Call by reference Type reference (TYPE) STRING Testing Purpose only 20090915
2 Exporting EV_SCHEMA_RESPONSE Call by reference Type reference (TYPE) STRING Testing Purpose only 20090915
3 Exporting EV_T_SCHEMA_RESPONSE Call by reference Type reference (TYPE) YT_SCHEMA_RESPONSE_ATTR EXPORT TABLE HAS SCHEMA RESPONSE IN CNAME,CVALUE AND CCLASS 20090915
4 Importing IV_DESTINATION Call by reference Type reference (TYPE) YIDM_DESTINATION 20090915
5 Importing IV_REQ_TYPE Call by reference Type reference (TYPE) STRING 20090915
6 Importing IV_SCHEMAID Call by reference Type reference (TYPE) YSCHEMAID SCHEMA ID REQUIRED TO GET THE SCHEMA RESPONSE 20090915
# Exception Resumable Description Created on
1 CONNECTION_ERROR Error Connecting IDM Server 20090915
2 INTERNAL_ERROR GetSchema-Runtime Error 20090915

Method GET_SEARCH_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SPMLATTR Call by reference Type reference (TYPE) YT_SPML_ATTR spml response atrributes table 20100219
2 Exporting EV_RETURN Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YRETURN_CODE return 20100219
3 Importing IV_SPML_RESPONSE Call by reference Type reference (TYPE) YSPMLREQUEST spml data for parsing 20100219
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100219

Method GET_SPML_REQUEST_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_GRAC_AD_ACCESS_MGMT=>YT_MESSAGE Message table 20100224
2 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) IF_GRAC_AD_ACCESS_MGMT=>YRETURN_CODE Return code 20100224
3 Exporting EV_T_SPML_REQUEST Call by reference Type reference (TYPE) YT_SPML_REQUEST_ATTR Table containing spml request attributes 20090831
4 Importing IV_SPMLREQUEST Call by reference Type reference (TYPE) YSPMLREQUEST Input SPML Request 20090831
# Exception Resumable Description Created on
1 SPML_ERROR Error Parsing SPML 20090908

Method GET_STATUSRESPONSE_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SPMLRESP_ATTR Call by reference Type reference (TYPE) YT_SPML_ATTR response attributes 20090916
2 Exporting EV_STATUSRESPONSE Call by reference Type reference (TYPE) YSTATUS_RESPONSE spml response 20090915
3 Importing IV_SPMLREQUEST Call by reference Type reference (TYPE) YSPMLREQUEST spml request 20090915

Method GET_STATUSRESPONSE_ATTR on class CL_GRAC_SPML_UTIL has no exception.

Method GET_VALID_USER_CONNECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONNECTOR Call by reference Type reference (TYPE) GRFN_T_CCICONNECTOR Connector list for scenario and sub scenario 20120326
2 Exporting ET_USERS Call by reference Type reference (TYPE) GRAC_RT_USER Range Table type for user 20120326
3 Exporting ET_USER_CONN Call by reference Type reference (TYPE) GRAC_T_USER Table Type for Users 20120326
4 Importing IV_USER Call by reference Type reference (TYPE) GRAC_USER User ID 20120326

Method GET_VALID_USER_CONNECTOR on class CL_GRAC_SPML_UTIL has no exception.

Method PRE_PROCESS_LINES_FOR_IDM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_REQLINEITEM Call by reference Type reference (TYPE) GRAC_T_API_REQLINEITEM Request lineitem 20100608
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100608

Method RAISE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NUM Value transfer Type reference (TYPE) SYMSGNO Message Number 20100515
2 Importing IV_PAR1 Value transfer Type reference (TYPE) SYMSGV Message Variable 20100515
3 Importing IV_PAR2 Value transfer Type reference (TYPE) SYMSGV Message Variable 20100515
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100515

Method READ_ACTION_MAPPINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IDM_CONPARAMS Call by reference Type reference (TYPE) IF_GRAC_DS_TYPES=>YT_IDM_CONPARAMS 20100515
2 Exporting ET_IDM_CONPARAMS_FLDMAPS Call by reference Type reference (TYPE) IF_GRAC_DS_TYPES=>YT_IDM_CONPARAMS_FLDMAPS 20100515
3 Importing IV_ACTION Value transfer Type reference (TYPE) STRING 20100515
4 Importing IV_LOGICAL_DESTINATION Value transfer Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100515
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100515

Method READ_EXIT_UAR_RESP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_GRAC_AD_ACCESS_MGMT=>YT_MESSAGE 20100720
2 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) IF_GRAC_AD_ACCESS_MGMT=>YRETURN_CODE 20100720
3 Exporting EV_T_SPML_REQUEST Call by reference Type reference (TYPE) YT_SPML_REQUEST_ATTR 20100720
4 Importing IV_SPMLREQUEST Call by reference Type reference (TYPE) YSPMLREQUEST 20100720
# Exception Resumable Description Created on
1 SPML_ERROR 20100720

Method READ_EXTENDED_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SPMLATTR Call by reference Type reference (TYPE) YT_SPML_ATTR 20100516
2 Exporting EV_RETURN Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YRETURN_CODE Return Code 20100516
3 Importing IV_SPML_RESPONSE Call by reference Type reference (TYPE) YSPMLREQUEST 20100516
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100516

Method READ_PW_RESET_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_GRAC_AD_ACCESS_MGMT=>YT_MESSAGE 20100519
2 Exporting ET_SPMLATTR Call by reference Type reference (TYPE) YT_SPML_ATTR 20100519
3 Exporting EV_PASSWORD Call by reference Type reference (TYPE) GRAC_STRING Data Element of type string 20100519
4 Exporting EV_RETURN Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YRETURN_CODE Return Code 20100519
5 Exporting EV_RETURN_MSG Call by reference Type reference (TYPE) GRAC_STRING Data Element of type string 20100519
6 Importing IV_PW_FLD_NAME Call by reference Type reference (TYPE) GRAC_STRING Data Element of type string 20100519
7 Importing IV_SPML_RESPONSE Call by reference Type reference (TYPE) YSPMLREQUEST 20100519
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100519

Method READ_ROLES_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SPMLATTR Call by reference Type reference (TYPE) YT_SPML_ATTR 20100516
2 Exporting EV_RETURN Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YRETURN_CODE Return Code 20100516
3 Importing IV_READ_ATTRS Call by reference Type reference (TYPE) GRAC_STRING Data Element of type string 20100516
4 Importing IV_ROLE_KEY_FLD Call by reference Type reference (TYPE) GRAC_STRING Data Element of type string 20100522
5 Importing IV_SPML_RESPONSE Call by reference Type reference (TYPE) YSPMLREQUEST 20100516
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100516

Method READ_STATUS_RESP_ASYNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_GRAC_AD_ACCESS_MGMT=>YT_MESSAGE Message table 20100718
2 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) IF_GRAC_AD_ACCESS_MGMT=>YRETURN_CODE Return code 20100718
3 Exporting EV_T_SPML_REQUEST Call by reference Type reference (TYPE) YT_SPML_REQUEST_ATTR Table containing spml request attributes 20100718
4 Importing IV_SPMLREQUEST Call by reference Type reference (TYPE) YSPMLREQUEST Input SPML Request 20100718
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100718

Method READ_TARGET_SYS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SPMLATTR Call by reference Type reference (TYPE) YT_SPML_ATTR 20100606
2 Exporting EV_RETURN Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YRETURN_CODE Return Code 20100606
3 Importing IV_READ_ATTRS Call by reference Type reference (TYPE) GRAC_STRING Data Element of type string 20100606
4 Importing IV_SPML_RESPONSE Call by reference Type reference (TYPE) YSPMLREQUEST 20100606
5 Importing IV_SYSTEM_KEY_FLD Call by reference Type reference (TYPE) GRAC_STRING Data Element of type string 20100606
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100606

Method READ_USERS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SPMLATTR Call by reference Type reference (TYPE) YT_SPML_ATTR 20100515
2 Exporting EV_RETURN Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YRETURN_CODE Return Code 20100515
3 Importing IV_SPML_RESPONSE Call by reference Type reference (TYPE) YSPMLREQUEST 20100515
4 Importing IV_USER_KEY_FLD Call by reference Type reference (TYPE) GRAC_STRING Data Element of type string 20100520
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100515

Method READ_USER_UNIQUEID_SAPEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SPMLATTR Call by reference Type reference (TYPE) YT_SPML_ATTR spml response atrributes table 20100512
2 Exporting EV_RETURN Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YRETURN_CODE return 20100512
3 Importing IV_SPML_RESPONSE Value transfer Type reference (TYPE) YSPMLREQUEST spml data for parsing 20100512
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100512

Method SET_SCHEMA_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SCHEMARESPONSE Call by reference Type reference (TYPE) YSCHEMARESPONSE Send SPML Schema String 20090901
2 Importing IV_SCHEMAID Call by reference Type reference (TYPE) YSCHEMAID Get Schema based on SchemaID 20090901

Method SET_SCHEMA_RESPONSE on class CL_GRAC_SPML_UTIL has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 600