SAP ABAP Class CL_SRT_WSP_SECSTORE (SOAP Runtime Access to Secure Store)
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_SECSTORE  
Short Description SOAP Runtime Access to Secure Store    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_CONFIG   SOAP Configuration Framework 
Created 20060114   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SRT_WSP_SECSTORE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SRT_WSP_ABAP_DEST 20121107 Administration of ABAP RFC Destinations for SOAP Runtime
2 CL_SRT_WSP_CONFIG_DEST 20060612 WSP configuration web service destination
3 CL_SRT_WSP_CONFIG_DEST_PM 20070514 WSP configuration web service destination
4 CL_SRT_WSP_CONFIG_DEST_XI 20110502 WSP configuration web service destination
5 CL_SRT_WSP_CONFIG_PROFILE_PM 20070514 WSP Configuration Web Service Profile
6 CL_SRT_WSP_CONFIG_PROFILE_RT 20060117 WSP Configuration Web Service Profile
7 CL_SRT_WSP_CONFIG_PROFILE_RTXI 20110502 WSP Configuration Web Service Profile
8 CL_SRT_WSP_CONFIG_RT 20060721 WSP Configuration for Web Service Runtime
9 CL_SRT_WSP_CONFIG_RTC_ROOT 20060901 WSP configuration runtime cache (root class)
10 CL_SRT_WSP_CONFIG_RT_GEN_CLNT 20060925 WSP Configuration Runtime: Untyped Clients
11 CL_SRT_WSP_CONFIG_RT_PM 20070529 WSP Web Service Configuration Runtime (PM)
12 CL_SRT_WSP_CONFIG_RT_PRX_CLNT 20070530 WSP Configuration Runtime Typed Clients
13 CL_SRT_WSP_GLOBAL_PROPERTY 20060218 Adminstration of Client-Wide SRT Properties
14 CL_SRT_WSP_HTTP 20080821 Administration of HTTP Destinations for SOAP Runtime
15 CL_SRT_WSP_ICF 20080821 ICF Node Administration for SOAP Runtime
16 CL_SRT_WSP_RT_CONFIG 20060721 WSP Configuration Runtime Object
17 CL_SRT_WSP_SECSTORE_HDL 20060116 SOAP Runtime Secure Store BAdI
18 CL_SRT_WSP_USER_ACCOUNT 20070508 User Account Implementation
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_SECSTORE' Class Name 20060114
2 MC_ABAP_ACL_NAME Static Attribute Private Type reference (TYPE) PROGRAM 'CL_SRT_WSP_SECSTORE===========CP' ACL Name for Secure Store 20060114
3 MC_EXCEPT_FUGR Constant Private Type reference (TYPE) PROGRAM 'SAPLSRT_WSP_CONFIG_FW_INIT' Program name of function group 20080730
4 MC_EXCEPT_FUNC Constant Private Type reference (TYPE) FUNCNAME 'SRT_WSP_PERSIST_INIT' Function name 20080730
5 MC_EXCEPT_HTTP_CLASS Constant Private Type reference (TYPE) SEOCLSNAME 'CL_SRT_WSP_HTTP' Object Type Name 20080915
6 MC_EXCEPT_ICF_CLASS Constant Private Type reference (TYPE) SEOCLSNAME 'CL_SRT_WSP_ICF' Object Type Name 20080915
7 MC_EXCEPT_REPORT Constant Private Type reference (TYPE) SYREPID 'SRT_SYNC_CONFIG_SECSTORE' ABAP Program: Current Main Program 20060118
8 MC_MAX_DATA_LEN Constant Private Type reference (TYPE) INT4 36 Maximum Length of Data in Secure Store 20060114
9 MC_SECSTORE_PREFIX Constant Public Type reference (TYPE) RSECID '/SRT/CONFIG/' Prefix of Secure Store 20060114
10 MS_APPL_SECSTORE_LIST Static Attribute Private Type reference (TYPE) SRT_APPL_SECSTORE_LIST List of secstore entries for application 20081112
11 MS_SECSTORE_LIST Static Attribute Private Type reference (TYPE) SRT_SECSTORE_LNK_LIST SOAP RT Link to Secure Store 20081114
12 M_CLIENT_SPECIFIED Instance attribute Private Type reference (TYPE) BOOLEAN Client-Specific Access 20060930
13 M_DATA Instance attribute Private Type reference (TYPE) STRING Application Data 20060114
14 M_NEW Instance attribute Private Type reference (TYPE) BOOLEAN X = New Object; space = Existing Object 20060114
15 M_READ_ONLY Instance attribute Private Type reference (TYPE) BOOLEAN 'X' Object is R/O 20060114
16 M_REPAC_LIST Static Attribute Private Type reference (TYPE) TT_REPAC_LIST ACL List for Secure Store 20060114
17 M_SAVED Instance attribute Private Type reference (TYPE) BOOLEAN Object Is Saved 20060114
18 M_SECSTORE_DATA Instance attribute Private Type reference (TYPE) TT_SECSTORE_LNK Data for Secure Store 20060114
19 M_SRT_ID Instance attribute Private Type reference (TYPE) GUID_32 SRT ID 20060114
20 M_SRT_KEY Instance attribute Private Type reference (TYPE) GUID_32 Key of Matching Configuration or Profile 20060117
21 M_SRT_TYPE Instance attribute Private Type reference (TYPE) SRT_WSP_SECSTORE_TYPE Secure Store Type 20060117
22 M_TERMINATED Instance attribute Private Type reference (TYPE) BOOLEAN Object is terminated 20060114
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20070920
2 CLEAN_STORE Static method Public Method Clean up SRT secure store in current client 20090127
3 CLEAR_SPECIAL Static method Public Method Clear completly SRT secure store 20080730
4 CONSTRUCTOR Instance method Private Constructor Object Constructor 20060114
5 DELETE Instance method Protected Method Deletes Secure Store Data 20060114
6 DELETE_STORE Static method Private Method Deletes Data from Secure Store 20060114
7 EXISTS_LINK Static method Public Method Checks Existence of SRT Link 20060118
8 EXISTS_SRT_ID_IN_LINK Static method Public Method Checks Existence of Secure Store Entries Using SRT ID 20060118
9 FIX_SOAP_RUNTIME_ENTITY Static method Public Method Corrects Configuration Entry 20060119
10 GENERATE_SELFTEST_DATA Static method Private Method Generate Data for Selftest 20060123
11 GET_APPL_SECSTORE_ENTRIES Static method Public Method Get all SRT secure store entries meta data 20081112
12 GET_DATA Instance method Protected Method Gets Data in Object 20060114
13 GET_INTERNAL_IDS Static method Protected Method Gets Secure Store Internal IDs for Link ID 20070111
14 GET_KEY_TYPE Instance method Protected Method Gets RT Configuration Key 20060117
15 GET_NEW_SECSTORE_ID Static method Private Method Creates Secure Store Identifier 20060114
16 GET_READ_SECSTORE_ID Static method Private Method Creates Secure Store ID for Read Operation 20060116
17 GET_SECSTORE_ENTRIES Static method Public Method Get all SRT secstore link entries (read buffered, if filled) 20081114
18 GET_SECSTORE_ID Instance method Protected Method Gets Link ID 20060116
19 GET_SRT_ID_FOR_SECSTORE_ID Static method Protected Method Gets SRT ID for Specified Secure Store ID 20060114
20 GET_USED_RECORDS Static method Public Method Gets all SRT secure store entries 20070917
21 IS_NEW Instance method Protected Method Checks whether link object is new 20060114
22 IS_REALLY_USED Static method Public Method Check is secure store entry is really used some where in SRT 20081111
23 IS_SAVED Instance method Protected Method Checks whether link object is new 20060114
24 LIST_ACTUAL Instance method Protected Method Lists IDs of Secure Store Data 20060118
25 LOCK Instance method Private Method Locks Object 20060114
26 LOCK_STATIC Static method Private Method Static Lock 20060118
27 OPEN Static method Protected Method Creates Secure Store Link Instance 20060114
28 READ_STORE Static method Private Method Gets Data from Secure Store 20060114
29 REMOVE Static method Protected Method Static Deletion of All Entries for Specified SRT Object 20060118
30 REMOVE_BY_SRT_KEY Static method Protected Method 20090127
31 REMOVE_BY_VALUE_ID Static method Protected Method Deletion based on values key 20070918
32 REMOVE_DIRECT Static method Public Method Direct deletion from Secure Store 20070917
33 REMOVE_SPECIAL Static method Public Method Static Deletion of All Entries for Specified SRT Object 20060123
34 SAVE Instance method Protected Method Saves Object in Secure Store 20060114
35 SET_CHANGE_INFO Instance method Private Method Creates Change Information 20070919
36 SET_DATA Instance method Protected Method Sets Application Data in Object 20060114
37 SET_EDIT_MODE Instance method Protected Method Set Edit Mode 20060114
38 SET_REPAC_LIST Static method Private Method Creates "Access Control" List Report 20060114
39 SRT_SECSTORE_SELF_TEST Static method Public Method Self-Test of Secure Store of SRT 20060123
40 SUBTRACT_PREFIX Static method Public Method Remove SRT secure store prefix 20081113
41 TERMINATE Instance method Protected Method Terminates Current Runtime Object 20060114
42 UNLOCK Instance method Private Method Unlocks Object 20060114
43 UNLOCK_STATIC Static method Private Method Static Unlock 20060118
44 WRITE_STORE Static method Private Method Gets Data from Secure Store 20060114
Events
Class CL_SRT_WSP_SECSTORE has no event.
Types
Class CL_SRT_WSP_SECSTORE has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CLEAN_STORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_TOTAL_COUNT Call by reference Type reference (TYPE) INT4 20090127
2 Exporting PE_TOTAL_STAT Call by reference Type reference (TYPE) SRT_SECSTORE_COUNT_CAT_LIST 20090127
3 Exporting PE_UNUSED_COUNT Call by reference Type reference (TYPE) INT4 20090127
4 Exporting PE_UNUSED_OBJ Call by reference Type reference (TYPE) SRT_SECSTORE_ENTRY_LIST 20090127
5 Exporting PE_UNUSED_STAT Call by reference Type reference (TYPE) SRT_SECSTORE_COUNT_CAT_LIST 20090127
6 Importing PI_DO_CLEAN Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE 20090127
7 Importing PI_FORCE_REFRESH Value transfer Type reference (TYPE) BOOLEAN ABAP_FALSE 20090127
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20090127

Method CLEAR_SPECIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CLIENT Call by reference Type reference (TYPE) MANDT Client 20080730
2 Importing PI_SECSTORE_TYPE Call by reference Type reference (TYPE) SRT_WSP_SECSTORE_TYPE 'CF' Secure Store Type 20080805
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080730

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CLIENT Call by reference Type reference (TYPE) MANDT Mandant 20060930
2 Importing PI_SRT_ID Call by reference Type reference (TYPE) GUID_32 Secure Store ID im SRT 20060114
3 Importing PI_SRT_KEY Call by reference Type reference (TYPE) GUID_32 Konfiguration in der Wert verwendet wird (für BAdI) 20060117
4 Importing PI_SRT_TYPE Call by reference Type reference (TYPE) SRT_WSP_SECSTORE_TYPE Secure Store Typ 20060117
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060114

Method DELETE Signature

Method DELETE on class CL_SRT_WSP_SECSTORE has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060114

Method DELETE_STORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CLIENT Call by reference Type reference (TYPE) MANDT Mandant 20071129
2 Importing PI_SECSTORE_ID Value transfer Type reference (TYPE) RSECID Identifier eines Satzes im sicheren Speicher 20060118
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060114

Method EXISTS_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_SECSTORE_ID Call by reference Type reference (TYPE) GUID_32 ID des Secure Store Eintrages aus SRT 20060118
2 Importing PI_SRT_KEY Call by reference Type reference (TYPE) GUID_32 SRT ID im Link 20060118
3 Importing PI_SRT_TYPE Call by reference Type reference (TYPE) SRT_WSP_SECSTORE_TYPE Typ des SRT Eintrages im Link 20060118
4 Returning PR_EXISTS Value transfer Type reference (TYPE) BOOLEAN X=Link-Eintrag existiert; space=sonst 20060118

Method EXISTS_LINK on class CL_SRT_WSP_SECSTORE has no exception.

Method EXISTS_SRT_ID_IN_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_SRT_KEY Call by reference Type reference (TYPE) GUID_32 ID des Eintrags in der SRT 20060118
2 Importing PI_SRT_TYPE Call by reference Type reference (TYPE) SRT_WSP_SECSTORE_TYPE Secure Store Typ 20060118
3 Returning PR_EXISTS Value transfer Type reference (TYPE) BOOLEAN X=es existiert ein Eintrag; space=sonst 20060118
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060118

Method FIX_SOAP_RUNTIME_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CONFIG_DATA Call by reference Type reference (TYPE) ANY einzelne Datenentität als Reparaturkandidat 20060119
2 Importing PI_CONFIG_TYPE Call by reference Type reference (TYPE) SRT_WSP_SECSTORE_TYPE Secure Store Typ 20060119
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060119

Method GENERATE_SELFTEST_DATA Signature

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

Method GENERATE_SELFTEST_DATA on class CL_SRT_WSP_SECSTORE has no exception.

Method GET_APPL_SECSTORE_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_FORCE_REFRESH Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE X=force refresh; space=use cache entries 20081112
2 Changing PR_APPL_SECSTORE Call by reference Type reference (TYPE) SRT_APPL_SECSTORE_LIST SRT application's secure store information 20081112

Method GET_APPL_SECSTORE_ENTRIES on class CL_SRT_WSP_SECSTORE has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PR_DATA Value transfer Type reference (TYPE) STRING Nutzdaten 20060114
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060114

Method GET_INTERNAL_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_INCLUDE_PREFIX Call by reference Type reference (TYPE) BOOLEAN X=interne IDs mit Präfix liefern; space=sonst 20070111
2 Importing PI_LINK_ID Call by reference Type reference (TYPE) CSEQUENCE SRT Link ID 20070111
3 Returning PR_INTERNAL_IDS Value transfer Type reference (TYPE) SRT_INT_SECSTORE_LNK Interne Secure Store IDs zu SRT Information 20070111

Method GET_INTERNAL_IDS on class CL_SRT_WSP_SECSTORE has no exception.

Method GET_KEY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_SRT_KEY Call by reference Type reference (TYPE) GUID_32 Konfigurationsschlüssel 20060117
2 Exporting PE_SRT_TYPE Call by reference Type reference (TYPE) SRT_WSP_SECSTORE_TYPE Secure Store Typ 20060117

Method GET_KEY_TYPE on class CL_SRT_WSP_SECSTORE has no exception.

Method GET_NEW_SECSTORE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PR_SECSTORE_ID Value transfer Type reference (TYPE) RSECID Identifier eines Satzes im sicheren Speicher 20060118

Method GET_NEW_SECSTORE_ID on class CL_SRT_WSP_SECSTORE has no exception.

Method GET_READ_SECSTORE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_SECSTORE_ID Call by reference Type reference (TYPE) RSECID Identifier eines Satzes im sicheren Speicher 20060116
2 Returning PR_READ_SECSTORE_ID Value transfer Type reference (TYPE) RSECID Identifier eines Satzes im sicheren Speicher 20060116

Method GET_READ_SECSTORE_ID on class CL_SRT_WSP_SECSTORE has no exception.

Method GET_SECSTORE_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_SECSTORE Call by reference Type reference (TYPE) SRT_SECSTORE_LNK_LIST SOAP RT Link to Secure Store 20081114
2 Importing PI_FORCE_REFRESH Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE X=refresh from database; space=try buffer 20081114

Method GET_SECSTORE_ENTRIES on class CL_SRT_WSP_SECSTORE has no exception.

Method GET_SECSTORE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PR_LINK_ID Value transfer Type reference (TYPE) GUID_32 SRT Link ID 20060116
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060116

Method GET_SRT_ID_FOR_SECSTORE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_EXISTS Call by reference Type reference (TYPE) BOOLEAN X=Eintrag wird referenziert; space=sonst 20060118
2 Exporting PE_SRT_ID Call by reference Type reference (TYPE) GUID_32 SRT ID im Secure Store Link 20060114
3 Exporting PE_SRT_KEY Call by reference Type reference (TYPE) GUID_32 Konfigurationsschlüssel 20060117
4 Exporting PE_SRT_TYPE Call by reference Type reference (TYPE) SRT_WSP_SECSTORE_TYPE Secure Store Typ 20060117
5 Importing PI_SECSTORE_ID Value transfer Type reference (TYPE) RSECID Identifier eines Satzes im sicheren Speicher 20060114

Method GET_SRT_ID_FOR_SECSTORE_ID on class CL_SRT_WSP_SECSTORE has no exception.

Method GET_USED_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_UNUSED_RECORDS Call by reference Type reference (TYPE) SECSTORE_APPL_IDS_T List of Unexpected Entries in Secure Store 20070917
2 Exporting PE_USED_RECORDS Call by reference Type reference (TYPE) SECSTORE_APPL_IDS_T List of Expected Entries in Secure Store 20070917

Method GET_USED_RECORDS on class CL_SRT_WSP_SECSTORE has no exception.

Method IS_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PR_IS_NEW Value transfer Type reference (TYPE) BOOLEAN X= Objekt ist neu; space=sonst 20060114

Method IS_NEW on class CL_SRT_WSP_SECSTORE has no exception.

Method IS_REALLY_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_FORCE_REFRESH Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE 20090127
2 Importing PI_RSECID Value transfer Type reference (TYPE) RSECID ID of Record in Secure Store 20081111
3 Returning PR_USED Value transfer Type reference (TYPE) BOOLEAN X=really used by SRT; space=not used 20081111

Method IS_REALLY_USED on class CL_SRT_WSP_SECSTORE has no exception.

Method IS_SAVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PR_IS_SAVED Value transfer Type reference (TYPE) BOOLEAN X=Objekt ist gesichert; space=sonst 20060114

Method IS_SAVED on class CL_SRT_WSP_SECSTORE has no exception.

Method LIST_ACTUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PR_ID_LIST Value transfer Type reference (TYPE) SRT_WSP_SECSTORE_ID_LIST Liste von IDs des Secure Store 20060118
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060118

Method LOCK Signature

Method LOCK on class CL_SRT_WSP_SECSTORE has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060114

Method LOCK_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CLIENT Call by reference Type reference (TYPE) MANDT Mandant 20071129
2 Importing PI_SRT_ID Call by reference Type reference (TYPE) GUID_32 Schlüssel SRT 20060118
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060118

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CLIENT Call by reference Type reference (TYPE) MANDT Mandant 20060930
2 Importing PI_SRT_ID Call by reference Type reference (TYPE) GUID_32 Secure Store ID im SRT 20060114
3 Importing PI_SRT_KEY Call by reference Type reference (TYPE) GUID_32 Konfiguration/Profil wo Wert verwendet wird (für BAdI) 20060117
4 Importing PI_SRT_TYPE Call by reference Type reference (TYPE) SRT_WSP_SECSTORE_TYPE 'CF' Secure Store Typ 20060117
5 Returning PR_LINK Value transfer Object reference (TYPE REF TO) CL_SRT_WSP_SECSTORE Zugriff Secure Store 20060114
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060114

Method READ_STORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CLIENT Call by reference Type reference (TYPE) MANDT Mandant 20060930
2 Importing PI_SECSTORE_ID Call by reference Type reference (TYPE) RSECID Identifier eines Satzes im sicheren Speicher 20060116
3 Returning PR_DATA Value transfer Type reference (TYPE) STRING Nutzdaten (max. 36 Chars) 20060114
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060114

Method REMOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CLIENT Call by reference Type reference (TYPE) MANDT Mandant 20071129
2 Importing PI_SRT_KEY Call by reference Type reference (TYPE) GUID_32 Schlüssel aus SRT Umfeld 20060118
3 Importing PI_SRT_TYPE Call by reference Type reference (TYPE) SRT_WSP_SECSTORE_TYPE Secure Store Typ 20060118
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060118

Method REMOVE_BY_SRT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_SRT_KEY Call by reference Type reference (TYPE) GUID_32 20090127
2 Importing PI_SRT_TYPE Call by reference Type reference (TYPE) SRT_WSP_SECSTORE_TYPE 20090127
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20090127

Method REMOVE_BY_VALUE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_VALUE_ID Call by reference Type reference (TYPE) GUID_32 Werte Schlüssel 20070918
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070919

Method REMOVE_DIRECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_RSECID Call by reference Type reference (TYPE) RSECID ID of Record in Secure Store 20081111
2 Importing PI_SECSTORE_ID Call by reference Type reference (TYPE) GUID_32 Secure Store ID 20080915
3 Importing PI_SRT_SECSTORE_ID Call by reference Type reference (TYPE) SECSTORE_APPL_IDS SRT Entry in Secure Store 20070917
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070917

Method REMOVE_SPECIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CLIENT Call by reference Type reference (TYPE) MANDT Mandant 20071129
2 Importing PI_SRT_KEY Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20060123
3 Importing PI_SRT_TYPE Call by reference Type reference (TYPE) SRT_WSP_SECSTORE_TYPE 'CF' Secure Store Typ 20060123
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060123

Method SAVE Signature

Method SAVE on class CL_SRT_WSP_SECSTORE has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060114

Method SET_CHANGE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_CHANGE_INFO Call by reference Type reference (TYPE) SRT_CHANGE_INFO Änderungs-Informationen Include für SRT Tabellen 20070919

Method SET_CHANGE_INFO on class CL_SRT_WSP_SECSTORE has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_DATA Call by reference Type reference (TYPE) STRING Nutzdaten 20060114
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060114

Method SET_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_READ_ONLY Call by reference Type reference (TYPE) BOOLEAN X=setze Objekt R/O; space=setze Änderungsmodus 20060114
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060114

Method SET_REPAC_LIST Signature

Method SET_REPAC_LIST on class CL_SRT_WSP_SECSTORE has no parameter.
Method SET_REPAC_LIST on class CL_SRT_WSP_SECSTORE has no exception.

Method SRT_SECSTORE_SELF_TEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PR_SUCCESS Value transfer Type reference (TYPE) BOOLEAN X=Selbsttest ware erfolgreich; space=sonst 20060123
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060123

Method SUBTRACT_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_PREFIXED Call by reference Type reference (TYPE) CSEQUENCE ID with prefix 20081113
2 Returning PR_NOT_PREFIXED Value transfer Type reference (TYPE) STRING ID without prefix 20081113

Method SUBTRACT_PREFIX on class CL_SRT_WSP_SECSTORE has no exception.

Method TERMINATE Signature

Method TERMINATE on class CL_SRT_WSP_SECSTORE has no parameter.
Method TERMINATE on class CL_SRT_WSP_SECSTORE has no exception.

Method UNLOCK Signature

Method UNLOCK on class CL_SRT_WSP_SECSTORE has no parameter.
Method UNLOCK on class CL_SRT_WSP_SECSTORE has no exception.

Method UNLOCK_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CLIENT Call by reference Type reference (TYPE) MANDT Mandant 20071129
2 Importing PI_SRT_ID Call by reference Type reference (TYPE) GUID_32 Schlüssel SRT 20060118

Method UNLOCK_STATIC on class CL_SRT_WSP_SECSTORE has no exception.

Method WRITE_STORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_DATA Call by reference Type reference (TYPE) CSEQUENCE Nutzdaten (max. 36 Chars) 20060114
2 Returning PR_SECSTORE_ID Value transfer Type reference (TYPE) RSECID Identifier eines Satzes im sicheren Speicher 20060118
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060114
History
Last changed by/on SAP  20130531 
SAP Release Created in 710