SAP ABAP Class CL_SRT_WSP_USER_ACCOUNT_TEST (connection helper)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-CFG (Application Component) WebServices ABAP Configuration
     SOAP_CONFIG (Package) SOAP Configuration Framework
Properties
Class CL_SRT_WSP_USER_ACCOUNT_TEST  
Short Description connection helper    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_CONFIG   SOAP Configuration Framework 
Created 20130404   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRT_WSP_USER_ACCOUNT_TEST has no forward declaration.
Interfaces
Class CL_SRT_WSP_USER_ACCOUNT_TEST has no interface implemented.
Friends
Class CL_SRT_WSP_USER_ACCOUNT_TEST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CLASS_NAME Constant Public Type reference (TYPE) STRING 'CL_SRT_WSP_USER_ACCOUNT_TEST' 20130404
2 MS_UASSIGN_DIR Instance attribute Private Type reference (TYPE) SRT_UASSIGN_DIR SOAP Configuration Framework: User account assignments 20130404
3 M_CONFIG Instance attribute Private Type reference (TYPE) TS_RT_CONFIG 20130404
4 M_LP_NAME Instance attribute Private Type reference (TYPE) SRT_LP_NAME Logical Port Name 20130404
5 M_PASSWORD Instance attribute Private Type reference (TYPE) STRING 20130404
6 M_SIG_PSE Instance attribute Private Type reference (TYPE) STRING 20130404
7 M_SYSTEM_KEY Instance attribute Private Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20130404
8 M_USERNAME Instance attribute Private Type reference (TYPE) STRING 20130404
9 M_WSDLS Instance attribute Private Type reference (TYPE) TT_WSDL 20130404
10 M_X509_PSE Instance attribute Private Type reference (TYPE) STRING 20130404
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor 20130404
2 CREATE_CONFIG Instance method Private Method 20130404
3 OPEN Static method Public Method 20130404
4 RETRIEVE_BIZ_APPL_IDS Static method Public Method Retrieves business application IDs via wsil service 20130404
5 RETRIEVE_WSDL Instance method Private Method 20130404
6 RETRIEVE_WSDLS Instance method Private Method 20130404
7 RETRIEVE_WSIL Instance method Private Method 20130404
8 RETRIEVE_WSIL_VIA_HTTP Static method Public Method Retrieves WSIL document via HTTP call 20130404
9 SET_PASSWORD Instance method Public Method 20130404
10 SET_SIG_PSE Instance method Public Method 20130404
11 SET_USERNAME Instance method Public Method 20130404
12 SET_X509_PSE Instance method Public Method 20130404
13 TEST Instance method Public Method 20130404
14 TEST_BASIC_AUTH Instance method Public Method 20130404
15 TEST_IN_REMOTE_SYSTEM Instance method Private Method 20130404
16 TEST_LOCALLY Instance method Private Method 20130404
17 TEST_SAML_AUTH Instance method Public Method 20130404
18 TEST_SAP_LOGON_TICKET_AUTH Instance method Public Method 20130404
19 TEST_SSL_X509_AUTH Instance method Public Method 20130404
20 TEST_USER_TOKEN_AUTH Instance method Public Method 20130404
21 TEST_WSSE_X509_AUTH Instance method Public Method 20130404
Events
Class CL_SRT_WSP_USER_ACCOUNT_TEST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_UACC_TEST_INFO Public See coding 20130405 begin of ts_uacc_test_info, uacc_name type srt_wsp_account_name, auth_method type string, provider_ibcr type srt_wsp_ibcr_id, prf_name type srt_wsp_profile_config_name, prf_version type srt_wsp_profile_config_version, dest_name type srt_wsp_profile_config_name, dest_type type srt_wsp_profile_type, status type char1, messages type soap_error_info_list, end of ts_uacc_test_info
2 TT_UACC_TEST_INFO_LIST Public See coding 20130405 tt_uacc_test_info_list type table of ts_uacc_test_info
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UASSIGN_ID Call by reference Type reference (TYPE) SRT_WSP_ACCOUNT_ASSIGN_ID WSP ID of User Account Assignment (Mass Configuration) 20130404
2 Importing UASSIGN_TYPE Call by reference Type reference (TYPE) SRT_WSP_ACCOUNT_TYPE User Account Type 20130404
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20130404

Method CREATE_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AUTH_PROPS Call by reference Type reference (TYPE) SRT_WSP_TEMPL_PROPERTIES WSP Template Properties 20130404
2 Importing IM_WSDL Value transfer Type reference (TYPE) SRT_WSP_WSDL_CONTENT_PM Wsdl content for mass configuration 20130404
3 Returning RE_CONFIG Value transfer Type reference (TYPE) SRT_LP_NAME Logical Port Name 20130404
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20130404

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Object reference (TYPE REF TO) CL_SRT_WSP_USER_ACCOUNT_TEST connection helper 20130404
2 Importing UASSIGN_ID Call by reference Type reference (TYPE) SRT_WSP_ACCOUNT_ASSIGN_ID WSP ID of User Account Assignment (Mass Configuration) 20130404
3 Importing UASSIGN_TYPE Call by reference Type reference (TYPE) SRT_WSP_ACCOUNT_TYPE User Account Type 20130404
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20130404

Method RETRIEVE_BIZ_APPL_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUSINESS_APPLICATIONS Call by reference Type reference (TYPE) SRT_WSIL_BIZ_APPL_TAB SRT WSIL table of Business Application ID structures 20130404
2 Importing I_WSIL_PASSWORD Call by reference Type reference (TYPE) STRING 20130404
3 Importing I_WSIL_URL Call by reference Type reference (TYPE) STRING 20130404
4 Importing I_WSIL_USER Call by reference Type reference (TYPE) STRING 20130404
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20130404

Method RETRIEVE_WSDL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AUTH_METHOD Call by reference Type reference (TYPE) STRING 20130404
2 Returning RE_WSDL Value transfer Type reference (TYPE) SRT_WSP_WSDL_CONTENT_PM Wsdl content for mass configuration 20130404
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20130404

Method RETRIEVE_WSDLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AUTH_METHODS Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20130404
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20130404

Method RETRIEVE_WSIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ERROR_CODE Call by reference Type reference (TYPE) I 20130404
2 Exporting EX_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20130404
3 Exporting EX_READER Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_WSIL_READER WSIL Reader 20130404
4 Exporting EX_WSIL_TYPE Call by reference Type reference (TYPE) SRT_WSP_WSIL_TYPE WSIL Typ 20130404
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20130404

Method RETRIEVE_WSIL_VIA_HTTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning WSIL_DOC Value transfer Type reference (TYPE) XSTRING 20130404
2 Importing WSIL_PASSWORD Call by reference Type reference (TYPE) STRING 20130404
3 Importing WSIL_URL Call by reference Type reference (TYPE) STRING 20130404
4 Importing WSIL_USER Call by reference Type reference (TYPE) STRING 20130404
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20130404

Method SET_PASSWORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PASSWORD Call by reference Type reference (TYPE) STRING 20130404

Method SET_PASSWORD on class CL_SRT_WSP_USER_ACCOUNT_TEST has no exception.

Method SET_SIG_PSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SIG_PSE Call by reference Type reference (TYPE) STRING 20130404

Method SET_SIG_PSE on class CL_SRT_WSP_USER_ACCOUNT_TEST has no exception.

Method SET_USERNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_USERNAME Call by reference Type reference (TYPE) STRING 20130404

Method SET_USERNAME on class CL_SRT_WSP_USER_ACCOUNT_TEST has no exception.

Method SET_X509_PSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_X509_PSE Call by reference Type reference (TYPE) STRING 20130404

Method SET_X509_PSE on class CL_SRT_WSP_USER_ACCOUNT_TEST has no exception.

Method TEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting TEST_LIST Call by reference Type reference (TYPE) TT_UACC_TEST_INFO_LIST 20130405
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20130404

Method TEST_BASIC_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LONG_TEXT Call by reference Type reference (TYPE) STRING 20130404
2 Exporting EX_STATE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20130404
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20130404

Method TEST_IN_REMOTE_SYSTEM Signature

Method TEST_IN_REMOTE_SYSTEM on class CL_SRT_WSP_USER_ACCOUNT_TEST has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20130405

Method TEST_LOCALLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting TEST_LIST Call by reference Type reference (TYPE) TT_UACC_TEST_INFO_LIST 20130405
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20130405

Method TEST_SAML_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LONG_TEXT Call by reference Type reference (TYPE) STRING 20130404
2 Exporting EX_STATE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20130404
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20130404

Method TEST_SAP_LOGON_TICKET_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LONG_TEXT Call by reference Type reference (TYPE) STRING 20130404
2 Exporting EX_STATE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20130404
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20130404

Method TEST_SSL_X509_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LONG_TEXT Call by reference Type reference (TYPE) STRING 20130404
2 Exporting EX_STATE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20130404
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20130404

Method TEST_USER_TOKEN_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LONG_TEXT Call by reference Type reference (TYPE) STRING 20130404
2 Exporting EX_STATE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20130404
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20130404

Method TEST_WSSE_X509_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LONG_TEXT Call by reference Type reference (TYPE) STRING 20130404
2 Exporting EX_STATE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20130404
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20130404
History
Last changed by/on SAP  20140121 
SAP Release Created in 740