SAP ABAP Class CL_WSSE_SETUP (Method Collection for Creating Configurations)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC (Application Component) Security
     SOAP_SECURITY_RD (Package) Release-Dependent Parts of SOAP_SECURITY
Properties
Class CL_WSSE_SETUP  
Short Description Method Collection for Creating Configurations    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class WSS    
Program status     
Category 0   
Package SOAP_SECURITY_RD   Release-Dependent Parts of SOAP_SECURITY 
Created 20080304   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TSRTM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WSSE_SETUP has no interface implemented.
Friends
Class CL_WSSE_SETUP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CLASS_NAME Constant Private Type reference (TYPE) STRING 'CL_WSSE_SETUP' 20090114
2 CO_ERR_AREA_ID Constant Private Type reference (TYPE) STRING 'Security' Area ID 20090114
3 CO_PROCESSOR_ID Constant Private Type reference (TYPE) STRING TSRTM_PROC_ID_SECURITY_PROT 20090114
4 O_CONFIG_REGISTRY Instance attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_REGISTRY WSP Configuration Registry 20080304
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CRYPTO_LIB Static method Public Method Check version of crypto lib and write trace message 20090114
2 CONSTRUCTOR Instance method Public Constructor 20080304
3 CONVERT_EXCEPTION_TO_BAPIRET2 Static method Private Method 20080304
4 CONVERT_MSG_TO_BAPIRET2 Static method Private Method 20080304
5 CREATE_CONFIG_CONSUMER Instance method Public Method 20080304
6 CREATE_CONFIG_PROVIDER Instance method Public Method 20080304
7 GET_PROPERTIES_FROM_MIME Instance method Private Method 20080305
8 GET_WSDL_URL Instance method Public Method 20080411
9 SETUP_STS_CONFIG Static method Public Method 20080304
Events
Class CL_WSSE_SETUP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTP_S_CONFIG_PROPERTIES Private Type reference (TYPE) LTP_S_TESTVECTOR 20080304
2 GTP_T_CONFIG_PROPERTIES Private Type reference (TYPE) LTP_T_TESTVECTOR 20080304
Method Signatures

Method CHECK_CRYPTO_LIB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ERROR Value transfer Type reference (TYPE) STRING 20090114

Method CHECK_CRYPTO_LIB on class CL_WSSE_SETUP has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_WSSE_SETUP has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080304

Method CONVERT_EXCEPTION_TO_BAPIRET2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ICX_ERROR Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte Oberklasse aller globalen Exceptions 20080304
2 Returning RT_BAPIRET Value transfer Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20080304

Method CONVERT_EXCEPTION_TO_BAPIRET2 on class CL_WSSE_SETUP has no exception.

Method CONVERT_MSG_TO_BAPIRET2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARAMETER Call by reference Type reference (TYPE) BAPI_PARAM Parametername 20080304
2 Returning RS_BAPIRET2 Value transfer Type reference (TYPE) BAPIRET2 Returnparameter 20080304

Method CONVERT_MSG_TO_BAPIRET2 on class CL_WSSE_SETUP has no exception.

Method CREATE_CONFIG_CONSUMER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_CREATED Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20080305
2 Exporting ET_MSG Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20080304
3 Importing IT_PROPERTIES Call by reference Type reference (TYPE) SRT_RT_PROPERTIES SRT properties for RT 20080305
4 Importing I_CONFIG_NAME Call by reference Type reference (TYPE) SRT_WSP_RT_CONFIG_NAME WSP name of the RT config 20080305
5 Importing I_DT_OBJ_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20080305
6 Importing I_LP_NAME Call by reference Type reference (TYPE) SRT_LP_NAME Logischer Port Name 20080305
7 Importing I_PASSWORD Call by reference Type reference (TYPE) STRING 20080310
8 Importing I_USERNAME Call by reference Type reference (TYPE) STRING 20080310
9 Importing I_WSDL_URL Call by reference Type reference (TYPE) STRING 20080305
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080404

Method CREATE_CONFIG_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_CREATED Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20080305
2 Exporting ET_MSG Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20080304
3 Exporting E_WSDL_URL Call by reference Type reference (TYPE) STRING 20080305
4 Importing IT_PROPERTIES Call by reference Type reference (TYPE) SRT_RT_PROPERTIES SRT properties for RT 20080305
5 Importing I_CONFIG_NAME Call by reference Type reference (TYPE) SRT_WSP_RT_CONFIG_NAME WSP name of the RT config 20080305
6 Importing I_DT_OBJ_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20080305
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080404

Method GET_PROPERTIES_FROM_MIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONFIG_PROPERTIES Call by reference Type reference (TYPE) GTP_T_CONFIG_PROPERTIES 20080314
2 Importing I_MIME_PATH Call by reference Type reference (TYPE) STRING 20080305

Method GET_PROPERTIES_FROM_MIME on class CL_WSSE_SETUP has no exception.

Method GET_WSDL_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONFIG_NAME Call by reference Type reference (TYPE) SRT_WSP_RT_CONFIG_NAME WSP name of the RT config 20080411
2 Importing I_DT_OBJ_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20080411
3 Returning R_WSDL_URL Value transfer Type reference (TYPE) STRING 20080411
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080411

Method SETUP_STS_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20080304
2 Importing I_TESTRUN Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20080312

Method SETUP_STS_CONFIG on class CL_WSSE_SETUP has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 711