SAP ABAP Class CL_SOAP_USERINFO_DATA_BINDING (Binding of SOAP Data and User Information)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-RT (Application Component) WebServices ABAP Runtime
     SOAP_CORE (Package) SOAP Runtime: Core SOAP Functionality
Properties
Class CL_SOAP_USERINFO_DATA_BINDING  
Short Description Binding of SOAP Data and User Information    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package SOAP_CORE   SOAP Runtime: Core SOAP Functionality 
Created 20060405   SAP 
Last change 20090618   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_SOAP_USERINFO_DATA_BINDING has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SOAP_CONTEXT 20060405 Context for SOAP Call
2 CL_SOAP_SEQUENCE_MANAGER 20060523 listmanager
3 CL_TASK_SERVICE 20060412 Task Watcher
4 CL_WS_MESSAGE 20080403 Handling of Messages with Errors
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_SOAP_USERINFO_DATA_BINDING' 20060905
2 CO_ERR_AREA_ID Constant Private Type reference (TYPE) SRT_MONI_ERRORAREA TSRTM_ERRAREA_SEQ Area ID 20070307
3 CO_PROCESSOR_ID Constant Private Type reference (TYPE) STRING 'SOAP_USER_DATA' 20060905
Methods
# Method Level Visibility Method type Description Created on
1 PRESERVE_USERINFO_WITH_DATA Static method Protected Method Binds Application Data with Current User 20060405
2 PRESERVE_USERINFO_WITH_DATA_ID Static method Protected Method Binds Application Data with Current User (GUID) 20060405
3 PROCESS_FAULT Static method Protected Method 20060904
4 RELEASE_USERINFO_METADATA Static method Protected Method Deletes Administration Data After RESTORE (Using GUID) 20060405
5 RESTORE_USERINFO_FOR_DATA Static method Protected Method Restores User Information (After Check) 20060405
6 RESTORE_USERINFO_FOR_DATA_ID Static method Protected Method Restores User Information (After Check) (GUID) 20060405
Events
Class CL_SOAP_USERINFO_DATA_BINDING has no event.
Types
Class CL_SOAP_USERINFO_DATA_BINDING has no local type.
Method Signatures

Method PRESERVE_USERINFO_WITH_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CLIENT Value transfer Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20060405
2 Importing DATA Call by reference Type reference (TYPE) XSTRING serialisierte Anwendungsdaten 20060405
3 Exporting HMAC Value transfer Type reference (TYPE) HASH512_RAW Hash- oder HMAC-Wert bis zu 512 Bits 20060405
4 Exporting LANGUAGE Value transfer Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20060405
5 Exporting RBAM_STATUS Value transfer Type reference (TYPE) RBAM_STATUS aktueller Zustand / Modus: RBAM-/ABAP-Berechtigungsprüfungen 20060405
6 Exporting USERID Value transfer Type reference (TYPE) SYUNAME Benutzername 20060405

Method PRESERVE_USERINFO_WITH_DATA on class CL_SOAP_USERINFO_DATA_BINDING has no exception.

Method PRESERVE_USERINFO_WITH_DATA_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA Call by reference Type reference (TYPE) XSTRING serialisierte Anwendungsdaten 20060405
2 Importing DBCON Call by reference Type reference (TYPE) DBCON_NAME Name der sek. Datenbankverbindung 20060515
3 Returning GUID Value transfer Type reference (TYPE) USERINFO_GUID Eindeutiger Identifier für die Ablage von USERINFO-Metadaten 20060405

Method PRESERVE_USERINFO_WITH_DATA_ID on class CL_SOAP_USERINFO_DATA_BINDING has no exception.

Method PROCESS_FAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCEPTION Call by reference Object reference (TYPE REF TO) CX_STATIC_CHECK Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20060904

Method PROCESS_FAULT on class CL_SOAP_USERINFO_DATA_BINDING has no exception.

Method RELEASE_USERINFO_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DBCON Call by reference Type reference (TYPE) DBCON_NAME Logischer Name einer Datenbankverbindung 20060515
2 Importing GUID Call by reference Type reference (TYPE) USERINFO_GUID Eindeutiger Identifier für die Ablage von USERINFO-Metadaten 20060405

Method RELEASE_USERINFO_METADATA on class CL_SOAP_USERINFO_DATA_BINDING has no exception.

Method RESTORE_USERINFO_FOR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20060405
2 Importing DATA Call by reference Type reference (TYPE) XSTRING serialisierte Anwendungsdaten 20060405
3 Importing HMAC Call by reference Type reference (TYPE) HASH512_RAW Hash- oder HMAC-Wert bis zu 512 Bits 20060405
4 Importing LANGUAGE Call by reference Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20060405
5 Importing RBAM_STATUS Call by reference Type reference (TYPE) RBAM_STATUS aktueller Zustand / Modus: RBAM-/ABAP-Berechtigungsprüfungen 20060405
6 Importing USERID Call by reference Type reference (TYPE) SYUNAME Benutzername 20060405

Method RESTORE_USERINFO_FOR_DATA on class CL_SOAP_USERINFO_DATA_BINDING has no exception.

Method RESTORE_USERINFO_FOR_DATA_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA Call by reference Type reference (TYPE) XSTRING serialisierte Anwendungsdaten 20060405
2 Importing DBCON Call by reference Type reference (TYPE) DBCON_NAME Logischer Name einer Datenbankverbindung 20060515
3 Importing GUID Call by reference Type reference (TYPE) USERINFO_GUID Eindeutiger Identifier für die Ablage von USERINFO-Metadaten 20060405

Method RESTORE_USERINFO_FOR_DATA_ID on class CL_SOAP_USERINFO_DATA_BINDING has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 710