SAP ABAP Class CL_SLDW (Generic Whitelists)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC (Application Component) Security
     SLDW (Package) Generic Whitelist Administration
Properties
Class CL_SLDW  
Short Description Generic Whitelists    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLDW   Generic Whitelist Administration 
Created 20130409   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SLDW has no forward declaration.
Interfaces
Class CL_SLDW has no interface implemented.
Friends
Class CL_SLDW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_AWL Constant Public Type reference (TYPE) TADIR-OBJECT 'SLDC' Work area: active whitelist 20130930
2 GC_DEV Constant Public Type reference (TYPE) TADIR-OBJECT 'SLDD' Work area: development 20130930
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_WHITE_LIST Static method Public Method Perform whitelist chcek for a check element 20130930
2 CHECK_WL_ELEMENT_A Static method Private Method Active whitelist check (production mode) 20130930
3 CHECK_WL_ELEMENT_I Static method Private Method Active whitelist check in information mode 20130930
4 CHECK_WL_ELEMENT_NEW Static method Private Method Record whitelist element without dialog 20130930
5 CHECK_WL_ELEMENT_R Static method Private Method Create missing whitelist element in dialog 20130930
6 CREATE_WHITE_LIST Static method Private Method Create whitelist, if possible 20130930
7 GET_ACT_SLDW_HEADER Static method Private Method Load header data for whitelist 20130930
8 GET_ESTAT_FROM_DB Static method Private Method Get check status for a whitelist element 20130930
9 GET_MAINT_AREA Static method Private Method Get maintenance area for whitelist 20130930
10 IS_SAP_SYSTEM Static method Public Method Check whether system is an SAP development system 20130930
11 SLDW_SEND_TO_SAL Static method Private Method Result Formatting 20130930
12 SLDW_SHOW_MESSAGE Static method Private Method Display predefined message for whitelist event 20130930
13 WRITE_ALERT_RECORD Static method Private Method Write alert for missing scenario 20130930
Events
Class CL_SLDW has no event.
Types
Class CL_SLDW has no local type.
Method Signatures

Method CHECK_WHITE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_RESULT Value transfer Type reference (TYPE) SY-SUBRC Prüfergebnis ( 0 ... erfolgreich) 20130930
2 Importing ID_SILENT Call by reference Type reference (TYPE) BOOLE_D X ... keine Fehlerdialoge ausgeben 20130930
3 Importing ID_WL_ENAME Call by reference Type reference (TYPE) SLDW_ENAME Name des zu prüfenden Elements 20130930
4 Importing ID_WL_NAME Call by reference Type reference (TYPE) SLDW_NAME Name einer Whitelist 20130930

Method CHECK_WHITE_LIST on class CL_SLDW has no exception.

Method CHECK_WL_ELEMENT_A Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_RESULT Value transfer Type reference (TYPE) SYSUBRC Returncode 20130930
2 Importing ID_SILENT Call by reference Type reference (TYPE) BOOLE_D X ... keine Fehlerdialoge ausgeben 20130930
3 Importing IS_HEAD Call by reference Type reference (TYPE) SLDW_HEADER_RT Kopfeintrag der Whitelist 20130930
4 Importing IS_KEY Call by reference Type reference (TYPE) SLDW_S_KEY Schlüssel eines Whitelisteintrages 20130930

Method CHECK_WL_ELEMENT_A on class CL_SLDW has no exception.

Method CHECK_WL_ELEMENT_I Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_RESULT Value transfer Type reference (TYPE) SY-SUBRC Prüfergebnis 20130930
2 Importing ID_SILENT Call by reference Type reference (TYPE) BOOLE_D X ... keine Fehlerdialoge ausgeben 20131116
3 Importing IS_HEAD Call by reference Type reference (TYPE) SLDW_HEADER_RT Kopfeintrag der Whitelist 20130930
4 Importing IS_KEY Call by reference Type reference (TYPE) SLDW_S_KEY Schlüssel eines Whitelisteintrages 20130930

Method CHECK_WL_ELEMENT_I on class CL_SLDW has no exception.

Method CHECK_WL_ELEMENT_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_RETURN Value transfer Type reference (TYPE) SY-SUBRC 24 = Aufzeichnung fehlgeschlagen 20130930
2 Importing IS_HEAD Call by reference Type reference (TYPE) SLDW_HEADER_RT Kopfattribute zu Whitelisten 20130930
3 Importing IS_KEY Call by reference Type reference (TYPE) SLDW_S_KEY Schlüssel eines Whitelisteintrages 20130930

Method CHECK_WL_ELEMENT_NEW on class CL_SLDW has no exception.

Method CHECK_WL_ELEMENT_R Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_RESULT Value transfer Type reference (TYPE) SYSUBRC Returncode 20130930
2 Importing ID_SILENT Call by reference Type reference (TYPE) BOOLE_D X ... keine Fehlerdialoge ausgeben 20130930
3 Importing IS_HEAD Call by reference Type reference (TYPE) SLDW_HEADER_RT Kopfattribute zu Whitelisten 20130930
4 Importing IS_KEY Call by reference Type reference (TYPE) SLDW_S_KEY Schlüssel eines Whitelisteintrages 20130930

Method CHECK_WL_ELEMENT_R on class CL_SLDW has no exception.

Method CREATE_WHITE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_RESULT Value transfer Type reference (TYPE) SYSUBRC Returncode 20130930
2 Importing ID_SILENT Call by reference Type reference (TYPE) BOOLE_D X ... keine Fehlerdialoge ausgeben 20130930
3 Importing IS_KEY Call by reference Type reference (TYPE) SLDW_S_KEY Schlüssel eines Whitelisteintrages 20130930

Method CREATE_WHITE_LIST on class CL_SLDW has no exception.

Method GET_ACT_SLDW_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_HEAD Value transfer Type reference (TYPE) SLDW_HEADER_RT Kopfattribute zu Whitelisten 20130930
2 Importing ID_NAME Call by reference Type reference (TYPE) SLDW_NAME WL-Name 20130930

Method GET_ACT_SLDW_HEADER on class CL_SLDW has no exception.

Method GET_ESTAT_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_ESTAT Value transfer Type reference (TYPE) SLDW_ESTAT Prüfstatus für Whitelistelement 20130930
2 Importing IS_KEY Call by reference Type reference (TYPE) SLDW_S_KEY Schlüssel eines Whitelisteintrages 20130930

Method GET_ESTAT_FROM_DB on class CL_SLDW has no exception.

Method GET_MAINT_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_OBJECT Value transfer Type reference (TYPE) TADIR-OBJECT Objekttyp für Transport 20130930
2 Importing IS_KEY Call by reference Type reference (TYPE) SLDW_S_KEY Schlüssel eines Whitelisteintrages 20130930

Method GET_MAINT_AREA on class CL_SLDW has no exception.

Method IS_SAP_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_SAP_SYS Value transfer Type reference (TYPE) BOOLE_D X = SAP System 20130930

Method IS_SAP_SYSTEM on class CL_SLDW has no exception.

Method SLDW_SEND_TO_SAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_RESULT Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert 20130930
2 Importing IS_HEAD Call by reference Type reference (TYPE) SLDW_HEADER_RT Kopfattribute zu Whitelisten 20130930
3 Importing IS_KEY Call by reference Type reference (TYPE) SLDW_S_KEY Schlüssel eines Whitelisteintrages 20130930

Method SLDW_SEND_TO_SAL on class CL_SLDW has no exception.

Method SLDW_SHOW_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MTYP Call by reference Type reference (TYPE) SY-MSGTY Nachrichtentyp 20130930
2 Importing ID_SILENT Call by reference Type reference (TYPE) BOOLE_D X ... für Dialog unterdrücken 20131116
3 Importing IS_HEAD Call by reference Type reference (TYPE) SLDW_HEADER_RT Kopfattribute zu Whitelisten 20130930
4 Importing IS_KEY Call by reference Type reference (TYPE) SLDW_S_KEY Schlüssel eines Whitelisteintrages 20130930

Method SLDW_SHOW_MESSAGE on class CL_SLDW has no exception.

Method WRITE_ALERT_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NAME Call by reference Type reference (TYPE) SLDW_NAME Name einer Whitelist 20130930

Method WRITE_ALERT_RECORD on class CL_SLDW has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740