SAP ABAP Class CL_SRT_WSP_CONFIG_SCP (WSP Simple Client Provider configuration)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-CFG (Application Component) WebServices ABAP Configuration
     SOAP_CONFIG (Package) SOAP Configuration Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_CONFIG_SCP WSP Runtime: Simple Client Provider 20091009
Properties
Class CL_SRT_WSP_CONFIG_SCP  
Short Description WSP Simple Client Provider configuration    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class SRT_WSP    
Program status     
Category 0   
Package SOAP_CONFIG   SOAP Configuration Framework 
Created 20090917   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SRTU Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 TSRTG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 TSRTP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRT_WSP_CONFIG_SCP WSP Runtime: Simple Client Provider 20091009
Friends
# Friend Modeled only Created on Description
1 CL_SRT_A1S_SDEF_DEPLOYMENT 20091009 A1S Service Definition Handler
2 CL_SRT_HEALTH_CHECK_CON_EP 20110202 Checks the management connection endpoint.
3 CL_SRT_PUBLIC_SDEF_DEPLOYMENT 20091009 Release Web Services
4 CL_SRT_WSP_FACTORY 20091009 WSP Factory 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_SRT_WSP_CONFIG_SCP' 20091009
2 MS_REGISTRY Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_REGISTRY WSP Configuration Registry 20091009
3 M_A1S_API Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100628
4 M_CONFIG_RT Instance attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_RT WSP Configuration Runtime 20091009
5 M_SERVICE_DEF Instance attribute Private Type reference (TYPE) SRT_WSP_DT_OBJ_NAME 20100628
6 M_TERMINATED Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091009
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTH Static method Private Method Checks the auth settings before applying them 20091009
2 CHECK_AUTH_PUBLIC Static method Private Method Checks the auth settings before applying them (public API) 20091009
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20091009
4 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20091009
5 DELETE Static method Protected Method 20091009
6 GET_DEFAULT_AUTH_SETTINGS Static method Protected Method Gets the default auth settings maintained in soamanager 20091009
7 GET_DEPLOYMENT_DETAILS Static method Protected Method Gets the deployment details of a SC config by its sdef name 20091009
8 GET_DEPLOYMENT_STATUS Static method Protected Method Gets the deployment status of a SC config by its sdef name 20091009
9 OPEN Static method Protected Method Opens or creates a simple client config 20091009
10 OPEN_PUBLIC Static method Protected Method Opens or creates a simple client config (public API) 20091009
11 SET_AUTH Instance method Private Method Sets the authorization methods 20091009
12 SET_REGISTRY Static method Private Method Sets the registry 20091009
Events
Class CL_SRT_WSP_CONFIG_SCP has no event.
Types
Class CL_SRT_WSP_CONFIG_SCP has no local type.
Method Signatures

Method CHECK_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTH_BASIC Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091009
2 Importing AUTH_TICKET Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091009
3 Importing AUTH_X509 Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091009
4 Returning IS_VALID Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091009
5 Importing USE_DEFAULTS Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091009
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20091009

Method CHECK_AUTH_PUBLIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_VALID Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091009
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20091009

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SRT_WSP_CONFIG_SCP has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SRT_WSP_CONFIG_SCP has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing A1S_API Call by reference Type reference (TYPE) BOOLEAN X=Call via A1S API 20100628
2 Importing AUTH_BASIC Call by reference Type reference (TYPE) BOOLEAN X=Basic Authentication 20091009
3 Importing AUTH_TICKET Call by reference Type reference (TYPE) BOOLEAN X=SSO Authentication 20091009
4 Importing AUTH_X509 Call by reference Type reference (TYPE) BOOLEAN X=X509 Client Certificate Authentication 20091009
5 Importing OVERWRITE Call by reference Type reference (TYPE) BOOLEAN Overwrite an already existing config 20100628
6 Importing SERVICE_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20091009
7 Importing USE_DEFAULTS Call by reference Type reference (TYPE) BOOLEAN X=Use Defaults set in SOAMANAGER 20091009
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20091009

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SERVICE_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME 20091009
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20091009

Method GET_DEFAULT_AUTH_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_BASIC_AUTH Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091009
2 Exporting PE_CERT_AUTH Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091009
3 Exporting PE_TICKET_AUTH Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091009
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20091009

Method GET_DEPLOYMENT_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ACCESS_PATH Call by reference Type reference (TYPE) STRING 20091009
2 Exporting BASIC_AUTH Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091009
3 Exporting BINDING_URL Call by reference Type reference (TYPE) SRT_WSP_BINDING_URL 20100628
4 Exporting CERT_AUTH Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091009
5 Exporting CONFIG_NAME Call by reference Type reference (TYPE) SRT_WSP_RT_CONFIG_NAME WSP Name of RT Configuration 20091009
6 Exporting NOT_FOUND Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091009
7 Importing SERVICE_DEFINITION_NAME Value transfer Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20091009
8 Exporting STATE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_STATE 20100628
9 Exporting TICKET_AUTH Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091009
10 Exporting WSDL_URL Call by reference Type reference (TYPE) STRING 20100628
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20091009

Method GET_DEPLOYMENT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_DEPLOYED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091009
2 Importing SERVICE_DEFINITION_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20091009
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20091009

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTH_BASIC Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091009
2 Importing AUTH_TICKET Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091009
3 Importing AUTH_X509 Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091009
4 Returning CONFIG_SCP Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_SCP WSP Runtime: Simple Client Provider 20091009
5 Importing OVERWRITE Call by reference Type reference (TYPE) BOOLEAN 20100628
6 Importing SERVICE_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20091009
7 Importing USE_DEFAULTS Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091009
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20091009

Method OPEN_PUBLIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONFIG_SCP Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_SCP WSP Runtime: Simple Client Provider 20091009
2 Importing OVERWRITE Call by reference Type reference (TYPE) BOOLEAN 20100628
3 Importing SERVICE_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20091009
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20091009

Method SET_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTH_BASIC Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091009
2 Importing AUTH_TICKET Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091009
3 Importing AUTH_X509 Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091009
4 Importing USE_DEFAULTS Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091009
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20091009

Method SET_REGISTRY Signature

Method SET_REGISTRY on class CL_SRT_WSP_CONFIG_SCP has no parameter.
Method SET_REGISTRY on class CL_SRT_WSP_CONFIG_SCP has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740