Hierarchy
⤷ 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 |