SAP ABAP Class TC_SADL_ENTITY_API_AUTH (SADL Runtime API Tests)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-ESF-BSA (Application Component) Business Service Adaptation
     SADL_ENTITY_API (Package) SADL Entity API
Properties
Class TC_SADL_ENTITY_API_AUTH  
Short Description SADL Runtime API Tests    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 5   
Package SADL_ENTITY_API   SADL Entity API 
Created 20130116   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class TC_SADL_ENTITY_API_AUTH has no forward declaration.
Interfaces
Class TC_SADL_ENTITY_API_AUTH has no interface implemented.
Friends
Class TC_SADL_ENTITY_API_AUTH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_NEW_DB_PERSISTENCE Static Attribute Private Type reference (TYPE) ABAP_BOOL ABAP_UNDEFINED 20130121
2 GV_TIMESTAMP Static Attribute Private Type reference (TYPE) TIMESTAMP 20130121
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ACL_JOIN Instance method Private Method 20130121
2 CHECK_METADATA_OF_VIEW_ELEMENT Instance method Private Method 20130118
3 CHECK_PERSISTENCE_AND_RESET Instance method Private Method 20130122
4 CLASS_SETUP Static method Private Method 20130121
5 DDIC_ENTITY_PATH_SCENARIO Instance method Public Test Method for ABAP Unit 20130123
6 DDIC_ENTITY_SCENARIO Instance method Public Test Method for ABAP Unit 20130122
7 DDIC_ENTITY_SCEN_DEF_PROV Instance method Public Test Method for ABAP Unit 20130123
8 DDIC_ENTITY_VIEW_BUILD_WTH_SEC Instance method Public Test Method for ABAP Unit 20130123
9 FETCH_NON_DEFLT_PROV_NOT_ALLOW Instance method Public Test Method for ABAP Unit 20130124
10 GENERIC_AUTH_PROVIDER Instance method Public Test Method for ABAP Unit 20130515
11 HAS_NEW_DB_PERSISTENCE Static method Private Method 20130121
12 REG_AUTH_PRV_1_NODE_NO_ANCHOR Instance method Public Test Method for ABAP Unit 20130125
13 REG_NON_DEFLT_PROV_NOT_ALLOWED Instance method Public Test Method for ABAP Unit 20130124
14 REG_NO_ANCHOR_NODE_IN_METADATA Instance method Public Test Method for ABAP Unit 20130124
15 SRS_ENTITY_DEF_PROV_NOT_ALLOW Instance method Public Test Method for ABAP Unit 20130125
16 SRS_ENTITY_METADATA Instance method Public Test Method for ABAP Unit 20130122
17 SRS_ENTITY_PATH_METADATA Instance method Public Test Method for ABAP Unit 20130122
18 SRS_ENTITY_PATH_SCENARIO Instance method Public Test Method for ABAP Unit 20130122
19 SRS_ENTITY_PATH_SCE_DEF_PROV Instance method Public Test Method for ABAP Unit 20130122
20 SRS_ENTITY_SCENARIO Instance method Public Test Method for ABAP Unit 20130122
21 SRS_ENTITY_SCEN_AUTH_CASE Instance method Public Test Method for ABAP Unit 20130425
22 SRS_ENTITY_SCEN_AUTH_DUMMY Instance method Public Test Method for ABAP Unit 20130425
23 SRS_ENTITY_SCEN_DEF_PROV Instance method Public Test Method for ABAP Unit 20130122
24 SRS_ENTITY_SCEN_NO_AUTH_CHECK Instance method Public Test Method for ABAP Unit 20130125
25 USE_NON_DFLT_AUTH_PROV_ALLOWD Instance method Public Test Method for ABAP Unit 20130123
Events
Class TC_SADL_ENTITY_API_AUTH has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_SADL_ITEMS Private See coding 20130122 tt_sadl_items TYPE STANDARD TABLE OF ty_sadl_items WITH DEFAULT KEY
2 TT_SADL_ROOT Private See coding 20130121 tt_sadl_root TYPE STANDARD TABLE OF ty_sadl_root WITH DEFAULT KEY
3 TT_SADL_VIEW_BLD_ITEM_ROOT Private See coding 20130123 tt_sadl_view_bld_item_root TYPE STANDARD TABLE OF ty_sadl_view_bld_item_root WITH DEFAULT KEY
4 TY_SADL_ITEMS Private See coding 20130122 BEGIN OF ty_sadl_items, my_id TYPE string, my_category TYPE string, END OF ty_sadl_items
5 TY_SADL_ROOT Private See coding 20130121 BEGIN OF ty_sadl_root, my_id TYPE string, my_seller_id TYPE string, my_buyer_id TYPE string, END OF ty_sadl_root
6 TY_SADL_VIEW_BLD_ITEM_ROOT Private See coding 20130123 BEGIN OF ty_sadl_view_bld_item_root, my_id TYPE string, my_seller_id TYPE string, my_buyer_id TYPE string, my_item_id TYPE string, my_category TYPE string, END OF ty_sadl_view_bld_item_root
Method Signatures

Method CHECK_ACL_JOIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VIEW_METADATA Call by reference Type reference (TYPE) IF_SADL_VIEW_DB=>TY_VIEW_METADATA 20130121
2 Importing IV_ENTITY_ALIAS Call by reference Type reference (TYPE) STRING 20130121
3 Importing IV_JOIN_COUNT Call by reference Type reference (TYPE) I 20130121

Method CHECK_ACL_JOIN on class TC_SADL_ENTITY_API_AUTH has no exception.

Method CHECK_METADATA_OF_VIEW_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VIEW_METADATA Call by reference Type reference (TYPE) IF_SADL_VIEW_DB=>TY_VIEW_METADATA 20130118
2 Importing IV_VIEW_ELEMENT Call by reference Type reference (TYPE) STRING 20130118
3 Returning RV_ENTITY_ALIAS Value transfer Type reference (TYPE) STRING 20130121

Method CHECK_METADATA_OF_VIEW_ELEMENT on class TC_SADL_ENTITY_API_AUTH has no exception.

Method CHECK_PERSISTENCE_AND_RESET Signature

Method CHECK_PERSISTENCE_AND_RESET on class TC_SADL_ENTITY_API_AUTH has no parameter.
Method CHECK_PERSISTENCE_AND_RESET on class TC_SADL_ENTITY_API_AUTH has no exception.

Method CLASS_SETUP Signature

Method CLASS_SETUP on class TC_SADL_ENTITY_API_AUTH has no parameter.
Method CLASS_SETUP on class TC_SADL_ENTITY_API_AUTH has no exception.

Method DDIC_ENTITY_PATH_SCENARIO Signature

Method DDIC_ENTITY_PATH_SCENARIO on class TC_SADL_ENTITY_API_AUTH has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130123

Method DDIC_ENTITY_SCENARIO Signature

Method DDIC_ENTITY_SCENARIO on class TC_SADL_ENTITY_API_AUTH has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130122

Method DDIC_ENTITY_SCEN_DEF_PROV Signature

Method DDIC_ENTITY_SCEN_DEF_PROV on class TC_SADL_ENTITY_API_AUTH has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130123

Method DDIC_ENTITY_VIEW_BUILD_WTH_SEC Signature

Method DDIC_ENTITY_VIEW_BUILD_WTH_SEC on class TC_SADL_ENTITY_API_AUTH has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130123

Method FETCH_NON_DEFLT_PROV_NOT_ALLOW Signature

Method FETCH_NON_DEFLT_PROV_NOT_ALLOW on class TC_SADL_ENTITY_API_AUTH has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130124

Method GENERIC_AUTH_PROVIDER Signature

Method GENERIC_AUTH_PROVIDER on class TC_SADL_ENTITY_API_AUTH has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130515

Method HAS_NEW_DB_PERSISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_NEW_DB Value transfer Type reference (TYPE) ABAP_BOOL 20130121

Method HAS_NEW_DB_PERSISTENCE on class TC_SADL_ENTITY_API_AUTH has no exception.

Method REG_AUTH_PRV_1_NODE_NO_ANCHOR Signature

Method REG_AUTH_PRV_1_NODE_NO_ANCHOR on class TC_SADL_ENTITY_API_AUTH has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130125

Method REG_NON_DEFLT_PROV_NOT_ALLOWED Signature

Method REG_NON_DEFLT_PROV_NOT_ALLOWED on class TC_SADL_ENTITY_API_AUTH has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130124

Method REG_NO_ANCHOR_NODE_IN_METADATA Signature

Method REG_NO_ANCHOR_NODE_IN_METADATA on class TC_SADL_ENTITY_API_AUTH has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130124

Method SRS_ENTITY_DEF_PROV_NOT_ALLOW Signature

Method SRS_ENTITY_DEF_PROV_NOT_ALLOW on class TC_SADL_ENTITY_API_AUTH has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130125

Method SRS_ENTITY_METADATA Signature

Method SRS_ENTITY_METADATA on class TC_SADL_ENTITY_API_AUTH has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130122

Method SRS_ENTITY_PATH_METADATA Signature

Method SRS_ENTITY_PATH_METADATA on class TC_SADL_ENTITY_API_AUTH has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130122

Method SRS_ENTITY_PATH_SCENARIO Signature

Method SRS_ENTITY_PATH_SCENARIO on class TC_SADL_ENTITY_API_AUTH has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130122

Method SRS_ENTITY_PATH_SCE_DEF_PROV Signature

Method SRS_ENTITY_PATH_SCE_DEF_PROV on class TC_SADL_ENTITY_API_AUTH has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130122

Method SRS_ENTITY_SCENARIO Signature

Method SRS_ENTITY_SCENARIO on class TC_SADL_ENTITY_API_AUTH has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130122

Method SRS_ENTITY_SCEN_AUTH_CASE Signature

Method SRS_ENTITY_SCEN_AUTH_CASE on class TC_SADL_ENTITY_API_AUTH has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130425

Method SRS_ENTITY_SCEN_AUTH_DUMMY Signature

Method SRS_ENTITY_SCEN_AUTH_DUMMY on class TC_SADL_ENTITY_API_AUTH has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130425

Method SRS_ENTITY_SCEN_DEF_PROV Signature

Method SRS_ENTITY_SCEN_DEF_PROV on class TC_SADL_ENTITY_API_AUTH has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130122

Method SRS_ENTITY_SCEN_NO_AUTH_CHECK Signature

Method SRS_ENTITY_SCEN_NO_AUTH_CHECK on class TC_SADL_ENTITY_API_AUTH has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130125

Method USE_NON_DFLT_AUTH_PROV_ALLOWD Signature

Method USE_NON_DFLT_AUTH_PROV_ALLOWD on class TC_SADL_ENTITY_API_AUTH has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20130123
History
Last changed by/on SAP  20131127 
SAP Release Created in 740