Hierarchy
⤷
⤷
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 | 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 | Constant | Private | Type reference (TYPE) | STRING | 'CL_SRT_WSP_SECSTORE' | Class Name | 20060114 | ||
| 2 | Static Attribute | Private | Type reference (TYPE) | PROGRAM | 'CL_SRT_WSP_SECSTORE===========CP' | ACL Name for Secure Store | 20060114 | ||
| 3 | Constant | Private | Type reference (TYPE) | PROGRAM | 'SAPLSRT_WSP_CONFIG_FW_INIT' | Program name of function group | 20080730 | ||
| 4 | Constant | Private | Type reference (TYPE) | FUNCNAME | 'SRT_WSP_PERSIST_INIT' | Function name | 20080730 | ||
| 5 | Constant | Private | Type reference (TYPE) | SEOCLSNAME | 'CL_SRT_WSP_HTTP' | Object Type Name | 20080915 | ||
| 6 | Constant | Private | Type reference (TYPE) | SEOCLSNAME | 'CL_SRT_WSP_ICF' | Object Type Name | 20080915 | ||
| 7 | Constant | Private | Type reference (TYPE) | SYREPID | 'SRT_SYNC_CONFIG_SECSTORE' | ABAP Program: Current Main Program | 20060118 | ||
| 8 | Constant | Private | Type reference (TYPE) | INT4 | 36 | Maximum Length of Data in Secure Store | 20060114 | ||
| 9 | Constant | Public | Type reference (TYPE) | RSECID | '/SRT/CONFIG/' | Prefix of Secure Store | 20060114 | ||
| 10 | Static Attribute | Private | Type reference (TYPE) | SRT_APPL_SECSTORE_LIST | List of secstore entries for application | 20081112 | |||
| 11 | Static Attribute | Private | Type reference (TYPE) | SRT_SECSTORE_LNK_LIST | SOAP RT Link to Secure Store | 20081114 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Client-Specific Access | 20060930 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | STRING | Application Data | 20060114 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | X = New Object; space = Existing Object | 20060114 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | 'X' | Object is R/O | 20060114 | ||
| 16 | Static Attribute | Private | Type reference (TYPE) | TT_REPAC_LIST | ACL List for Secure Store | 20060114 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Object Is Saved | 20060114 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | TT_SECSTORE_LNK | Data for Secure Store | 20060114 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | GUID_32 | SRT ID | 20060114 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | GUID_32 | Key of Matching Configuration or Profile | 20060117 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | SRT_WSP_SECSTORE_TYPE | Secure Store Type | 20060117 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Object is terminated | 20060114 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20070920 | |
| 2 | Static method | Public | Method | Clean up SRT secure store in current client | 20090127 | |
| 3 | Static method | Public | Method | Clear completly SRT secure store | 20080730 | |
| 4 | Instance method | Private | Constructor | Object Constructor | 20060114 | |
| 5 | Instance method | Protected | Method | Deletes Secure Store Data | 20060114 | |
| 6 | Static method | Private | Method | Deletes Data from Secure Store | 20060114 | |
| 7 | Static method | Public | Method | Checks Existence of SRT Link | 20060118 | |
| 8 | Static method | Public | Method | Checks Existence of Secure Store Entries Using SRT ID | 20060118 | |
| 9 | Static method | Public | Method | Corrects Configuration Entry | 20060119 | |
| 10 | Static method | Private | Method | Generate Data for Selftest | 20060123 | |
| 11 | Static method | Public | Method | Get all SRT secure store entries meta data | 20081112 | |
| 12 | Instance method | Protected | Method | Gets Data in Object | 20060114 | |
| 13 | Static method | Protected | Method | Gets Secure Store Internal IDs for Link ID | 20070111 | |
| 14 | Instance method | Protected | Method | Gets RT Configuration Key | 20060117 | |
| 15 | Static method | Private | Method | Creates Secure Store Identifier | 20060114 | |
| 16 | Static method | Private | Method | Creates Secure Store ID for Read Operation | 20060116 | |
| 17 | Static method | Public | Method | Get all SRT secstore link entries (read buffered, if filled) | 20081114 | |
| 18 | Instance method | Protected | Method | Gets Link ID | 20060116 | |
| 19 | Static method | Protected | Method | Gets SRT ID for Specified Secure Store ID | 20060114 | |
| 20 | Static method | Public | Method | Gets all SRT secure store entries | 20070917 | |
| 21 | Instance method | Protected | Method | Checks whether link object is new | 20060114 | |
| 22 | Static method | Public | Method | Check is secure store entry is really used some where in SRT | 20081111 | |
| 23 | Instance method | Protected | Method | Checks whether link object is new | 20060114 | |
| 24 | Instance method | Protected | Method | Lists IDs of Secure Store Data | 20060118 | |
| 25 | Instance method | Private | Method | Locks Object | 20060114 | |
| 26 | Static method | Private | Method | Static Lock | 20060118 | |
| 27 | Static method | Protected | Method | Creates Secure Store Link Instance | 20060114 | |
| 28 | Static method | Private | Method | Gets Data from Secure Store | 20060114 | |
| 29 | Static method | Protected | Method | Static Deletion of All Entries for Specified SRT Object | 20060118 | |
| 30 | Static method | Protected | Method | 20090127 | ||
| 31 | Static method | Protected | Method | Deletion based on values key | 20070918 | |
| 32 | Static method | Public | Method | Direct deletion from Secure Store | 20070917 | |
| 33 | Static method | Public | Method | Static Deletion of All Entries for Specified SRT Object | 20060123 | |
| 34 | Instance method | Protected | Method | Saves Object in Secure Store | 20060114 | |
| 35 | Instance method | Private | Method | Creates Change Information | 20070919 | |
| 36 | Instance method | Protected | Method | Sets Application Data in Object | 20060114 | |
| 37 | Instance method | Protected | Method | Set Edit Mode | 20060114 | |
| 38 | Static method | Private | Method | Creates "Access Control" List Report | 20060114 | |
| 39 | Static method | Public | Method | Self-Test of Secure Store of SRT | 20060123 | |
| 40 | Static method | Public | Method | Remove SRT secure store prefix | 20081113 | |
| 41 | Instance method | Protected | Method | Terminates Current Runtime Object | 20060114 | |
| 42 | Instance method | Private | Method | Unlocks Object | 20060114 | |
| 43 | Static method | Private | Method | Static Unlock | 20060118 | |
| 44 | 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 | PE_TOTAL_COUNT | Call by reference | Type reference (TYPE) | INT4 | 20090127 | ||||
| 2 | PE_TOTAL_STAT | Call by reference | Type reference (TYPE) | SRT_SECSTORE_COUNT_CAT_LIST | 20090127 | ||||
| 3 | PE_UNUSED_COUNT | Call by reference | Type reference (TYPE) | INT4 | 20090127 | ||||
| 4 | PE_UNUSED_OBJ | Call by reference | Type reference (TYPE) | SRT_SECSTORE_ENTRY_LIST | 20090127 | ||||
| 5 | PE_UNUSED_STAT | Call by reference | Type reference (TYPE) | SRT_SECSTORE_COUNT_CAT_LIST | 20090127 | ||||
| 6 | PI_DO_CLEAN | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | 20090127 | |||
| 7 | PI_FORCE_REFRESH | Value transfer | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | 20090127 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20090127 |
Method CLEAR_SPECIAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_CLIENT | Call by reference | Type reference (TYPE) | MANDT | Client | 20080730 | |||
| 2 | PI_SECSTORE_TYPE | Call by reference | Type reference (TYPE) | SRT_WSP_SECSTORE_TYPE | 'CF' | Secure Store Type | 20080805 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WSP Exception | 20080730 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_CLIENT | Call by reference | Type reference (TYPE) | MANDT | Mandant | 20060930 | |||
| 2 | PI_SRT_ID | Call by reference | Type reference (TYPE) | GUID_32 | Secure Store ID im SRT | 20060114 | |||
| 3 | PI_SRT_KEY | Call by reference | Type reference (TYPE) | GUID_32 | Konfiguration in der Wert verwendet wird (für BAdI) | 20060117 | |||
| 4 | PI_SRT_TYPE | Call by reference | Type reference (TYPE) | SRT_WSP_SECSTORE_TYPE | Secure Store Typ | 20060117 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WSP Exception | 20060114 |
Method DELETE Signature
Method DELETE on class CL_SRT_WSP_SECSTORE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WSP Exception | 20060114 |
Method DELETE_STORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_CLIENT | Call by reference | Type reference (TYPE) | MANDT | Mandant | 20071129 | |||
| 2 | PI_SECSTORE_ID | Value transfer | Type reference (TYPE) | RSECID | Identifier eines Satzes im sicheren Speicher | 20060118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WSP Exception | 20060114 |
Method EXISTS_LINK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_SECSTORE_ID | Call by reference | Type reference (TYPE) | GUID_32 | ID des Secure Store Eintrages aus SRT | 20060118 | |||
| 2 | PI_SRT_KEY | Call by reference | Type reference (TYPE) | GUID_32 | SRT ID im Link | 20060118 | |||
| 3 | PI_SRT_TYPE | Call by reference | Type reference (TYPE) | SRT_WSP_SECSTORE_TYPE | Typ des SRT Eintrages im Link | 20060118 | |||
| 4 | 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 | PI_SRT_KEY | Call by reference | Type reference (TYPE) | GUID_32 | ID des Eintrags in der SRT | 20060118 | |||
| 2 | PI_SRT_TYPE | Call by reference | Type reference (TYPE) | SRT_WSP_SECSTORE_TYPE | Secure Store Typ | 20060118 | |||
| 3 | PR_EXISTS | Value transfer | Type reference (TYPE) | BOOLEAN | X=es existiert ein Eintrag; space=sonst | 20060118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WSP Exception | 20060118 |
Method FIX_SOAP_RUNTIME_ENTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_CONFIG_DATA | Call by reference | Type reference (TYPE) | ANY | einzelne Datenentität als Reparaturkandidat | 20060119 | |||
| 2 | PI_CONFIG_TYPE | Call by reference | Type reference (TYPE) | SRT_WSP_SECSTORE_TYPE | Secure Store Typ | 20060119 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WSP Exception | 20060119 |
Method GENERATE_SELFTEST_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | PI_FORCE_REFRESH | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | X=force refresh; space=use cache entries | 20081112 | ||
| 2 | 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 | PR_DATA | Value transfer | Type reference (TYPE) | STRING | Nutzdaten | 20060114 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WSP Exception | 20060114 |
Method GET_INTERNAL_IDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_INCLUDE_PREFIX | Call by reference | Type reference (TYPE) | BOOLEAN | X=interne IDs mit Präfix liefern; space=sonst | 20070111 | |||
| 2 | PI_LINK_ID | Call by reference | Type reference (TYPE) | CSEQUENCE | SRT Link ID | 20070111 | |||
| 3 | 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 | PE_SRT_KEY | Call by reference | Type reference (TYPE) | GUID_32 | Konfigurationsschlüssel | 20060117 | |||
| 2 | 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 | 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 | PI_SECSTORE_ID | Call by reference | Type reference (TYPE) | RSECID | Identifier eines Satzes im sicheren Speicher | 20060116 | |||
| 2 | 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 | PC_SECSTORE | Call by reference | Type reference (TYPE) | SRT_SECSTORE_LNK_LIST | SOAP RT Link to Secure Store | 20081114 | |||
| 2 | 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 | PR_LINK_ID | Value transfer | Type reference (TYPE) | GUID_32 | SRT Link ID | 20060116 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | PE_EXISTS | Call by reference | Type reference (TYPE) | BOOLEAN | X=Eintrag wird referenziert; space=sonst | 20060118 | |||
| 2 | PE_SRT_ID | Call by reference | Type reference (TYPE) | GUID_32 | SRT ID im Secure Store Link | 20060114 | |||
| 3 | PE_SRT_KEY | Call by reference | Type reference (TYPE) | GUID_32 | Konfigurationsschlüssel | 20060117 | |||
| 4 | PE_SRT_TYPE | Call by reference | Type reference (TYPE) | SRT_WSP_SECSTORE_TYPE | Secure Store Typ | 20060117 | |||
| 5 | 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 | PE_UNUSED_RECORDS | Call by reference | Type reference (TYPE) | SECSTORE_APPL_IDS_T | List of Unexpected Entries in Secure Store | 20070917 | |||
| 2 | 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 | 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 | PI_FORCE_REFRESH | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | 20090127 | |||
| 2 | PI_RSECID | Value transfer | Type reference (TYPE) | RSECID | ID of Record in Secure Store | 20081111 | |||
| 3 | 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 | 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 | 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 | WSP Exception | 20060118 |
Method LOCK Signature
Method LOCK on class CL_SRT_WSP_SECSTORE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WSP Exception | 20060114 |
Method LOCK_STATIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_CLIENT | Call by reference | Type reference (TYPE) | MANDT | Mandant | 20071129 | |||
| 2 | PI_SRT_ID | Call by reference | Type reference (TYPE) | GUID_32 | Schlüssel SRT | 20060118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WSP Exception | 20060118 |
Method OPEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_CLIENT | Call by reference | Type reference (TYPE) | MANDT | Mandant | 20060930 | |||
| 2 | PI_SRT_ID | Call by reference | Type reference (TYPE) | GUID_32 | Secure Store ID im SRT | 20060114 | |||
| 3 | PI_SRT_KEY | Call by reference | Type reference (TYPE) | GUID_32 | Konfiguration/Profil wo Wert verwendet wird (für BAdI) | 20060117 | |||
| 4 | PI_SRT_TYPE | Call by reference | Type reference (TYPE) | SRT_WSP_SECSTORE_TYPE | 'CF' | Secure Store Typ | 20060117 | ||
| 5 | PR_LINK | Value transfer | Object reference (TYPE REF TO) | CL_SRT_WSP_SECSTORE | Zugriff Secure Store | 20060114 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WSP Exception | 20060114 |
Method READ_STORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_CLIENT | Call by reference | Type reference (TYPE) | MANDT | Mandant | 20060930 | |||
| 2 | PI_SECSTORE_ID | Call by reference | Type reference (TYPE) | RSECID | Identifier eines Satzes im sicheren Speicher | 20060116 | |||
| 3 | PR_DATA | Value transfer | Type reference (TYPE) | STRING | Nutzdaten (max. 36 Chars) | 20060114 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WSP Exception | 20060114 |
Method REMOVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_CLIENT | Call by reference | Type reference (TYPE) | MANDT | Mandant | 20071129 | |||
| 2 | PI_SRT_KEY | Call by reference | Type reference (TYPE) | GUID_32 | Schlüssel aus SRT Umfeld | 20060118 | |||
| 3 | PI_SRT_TYPE | Call by reference | Type reference (TYPE) | SRT_WSP_SECSTORE_TYPE | Secure Store Typ | 20060118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WSP Exception | 20060118 |
Method REMOVE_BY_SRT_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_SRT_KEY | Call by reference | Type reference (TYPE) | GUID_32 | 20090127 | ||||
| 2 | PI_SRT_TYPE | Call by reference | Type reference (TYPE) | SRT_WSP_SECSTORE_TYPE | 20090127 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20090127 |
Method REMOVE_BY_VALUE_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_VALUE_ID | Call by reference | Type reference (TYPE) | GUID_32 | Werte Schlüssel | 20070918 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WSP Exception | 20070919 |
Method REMOVE_DIRECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_RSECID | Call by reference | Type reference (TYPE) | RSECID | ID of Record in Secure Store | 20081111 | |||
| 2 | PI_SECSTORE_ID | Call by reference | Type reference (TYPE) | GUID_32 | Secure Store ID | 20080915 | |||
| 3 | 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 | WSP Exception | 20070917 |
Method REMOVE_SPECIAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_CLIENT | Call by reference | Type reference (TYPE) | MANDT | Mandant | 20071129 | |||
| 2 | PI_SRT_KEY | Call by reference | Type reference (TYPE) | GUID_32 | GUID im 'CHAR' Format in Großschreibung | 20060123 | |||
| 3 | PI_SRT_TYPE | Call by reference | Type reference (TYPE) | SRT_WSP_SECSTORE_TYPE | 'CF' | Secure Store Typ | 20060123 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WSP Exception | 20060123 |
Method SAVE Signature
Method SAVE on class CL_SRT_WSP_SECSTORE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WSP Exception | 20060114 |
Method SET_CHANGE_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | PI_DATA | Call by reference | Type reference (TYPE) | STRING | Nutzdaten | 20060114 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WSP Exception | 20060114 |
Method SET_EDIT_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | PR_SUCCESS | Value transfer | Type reference (TYPE) | BOOLEAN | X=Selbsttest ware erfolgreich; space=sonst | 20060123 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WSP Exception | 20060123 |
Method SUBTRACT_PREFIX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_PREFIXED | Call by reference | Type reference (TYPE) | CSEQUENCE | ID with prefix | 20081113 | |||
| 2 | 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 | PI_CLIENT | Call by reference | Type reference (TYPE) | MANDT | Mandant | 20071129 | |||
| 2 | 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 | PI_DATA | Call by reference | Type reference (TYPE) | CSEQUENCE | Nutzdaten (max. 36 Chars) | 20060114 | |||
| 2 | PR_SECSTORE_ID | Value transfer | Type reference (TYPE) | RSECID | Identifier eines Satzes im sicheren Speicher | 20060118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WSP Exception | 20060114 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 710 |