SAP ABAP Class /BOBF/CL_FRW_AUTHORITY_HANDLER (Authority handler)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   AP-RC-BOF-RNT (Application Component) Business Object Processing Framework Runtime
     /BOBF/FRAMEWORK (Package) Business Object Processing Framework
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /BOBF/CL_FRW_EMPTY_AUTH_HANDLR Empty authority handler 20130110
Properties
Class /BOBF/CL_FRW_AUTHORITY_HANDLER  
Short Description Authority handler    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BOBF/FRAMEWORK   Business Object Processing Framework 
Created 20121114   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /BOBF/CL_FRW Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /BOBF/CL_FRW_AUTHORITY_HANDLER has no interface implemented.
Friends
Class /BOBF/CL_FRW_AUTHORITY_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_AUTHORITY_FACTORY Instance attribute Protected Object reference (TYPE REF TO) /BOBF/CL_FRW_AUTHORITY_FACTORY Authority factory 20121114
2 MO_CONF Instance attribute Protected Object reference (TYPE REF TO) /BOBF/IF_FRW_CONFIGURATION Interface for Configuration 20121114
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Instance method Public Method 20121114
2 CHECK_AUTHORITY_FOR_MODIFY Instance method Public Method 20121116
3 CHECK_AUTHORITY_STATICALLY Instance method Public Method 20121114
4 CLEANUP Instance method Public Method 20121114
5 CONSTRUCTOR Instance method Public Constructor 20121114
6 GET_ACTION_PROPERTIES Instance method Public Method 20121114
7 GET_ASSOCIATION_PROPERTIES Instance method Public Method 20121121
8 GET_AUTH_PROFILE_READER Instance method Public Method 20121210
9 GET_NODE_PROPERTIES Instance method Public Method 20121120
10 IS_AUTHORITY_CHECK_EXPECTED Instance method Public Method 20121204
Events
Class /BOBF/CL_FRW_AUTHORITY_HANDLER has no event.
Types
Class /BOBF/CL_FRW_AUTHORITY_HANDLER has no local type.
Method Signatures

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20121114
2 Changing CT_ACCESS_STACK Call by reference Type reference (TYPE) /BOBF/CL_FRW=>TT_ACCESS_STACK 20121114
3 Changing CT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20121114
4 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20121114
5 Importing IO_BOPF Call by reference Object reference (TYPE REF TO) /BOBF/CL_FRW Interface for the Service Layer 20121114
6 Importing IO_BUFFER Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_BUFFER Interface to the Data Layer 20121114
7 Importing IO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_CHANGE Interface of Change Object 20121114
8 Importing IS_CTX Call by reference Type reference (TYPE) /BOBF/S_FRW_CTX_AUTH Context Information for Validations 20121114
9 Importing IV_CLEANSE_KEYS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20121114
10 Importing IV_CURRENT_STATE Call by reference Type reference (TYPE) /BOBF/CONF_STATE State 20121119
11 Importing IV_LAST_STATE Call by reference Type reference (TYPE) /BOBF/CONF_STATE State 20121116

Method CHECK_AUTHORITY on class /BOBF/CL_FRW_AUTHORITY_HANDLER has no exception.

Method CHECK_AUTHORITY_FOR_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20121116
2 Changing CT_ACCESS_STACK Call by reference Type reference (TYPE) /BOBF/CL_FRW=>TT_ACCESS_STACK 20121116
3 Changing CT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20121116
4 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20121116
5 Importing IO_BOPF Call by reference Object reference (TYPE REF TO) /BOBF/CL_FRW Interface for the Service Layer 20121116
6 Importing IO_BUFFER Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_BUFFER Interface to the Data Layer 20121116
7 Importing IO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_CHANGE Interface of Change Object 20121116
8 Importing IS_ACT_CONF Call by reference Type reference (TYPE) /BOBF/S_CONFRO_ACT_LIST Action Category 20121116

Method CHECK_AUTHORITY_FOR_MODIFY on class /BOBF/CL_FRW_AUTHORITY_HANDLER has no exception.

Method CHECK_AUTHORITY_STATICALLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20121114
2 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20121114
3 Importing IS_CTX Call by reference Type reference (TYPE) /BOBF/S_FRW_CTX_AUTH Context Information for Validations 20121114

Method CHECK_AUTHORITY_STATICALLY on class /BOBF/CL_FRW_AUTHORITY_HANDLER has no exception.

Method CLEANUP Signature

Method CLEANUP on class /BOBF/CL_FRW_AUTHORITY_HANDLER has no parameter.
Method CLEANUP on class /BOBF/CL_FRW_AUTHORITY_HANDLER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONF Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_CONFIGURATION Business Object 20121114

Method CONSTRUCTOR on class /BOBF/CL_FRW_AUTHORITY_HANDLER has no exception.

Method GET_ACTION_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACCESS_STACK Call by reference Type reference (TYPE) /BOBF/CL_FRW=>TT_ACCESS_STACK 20121114
2 Exporting ET_PROPERTY Call by reference Type reference (TYPE) /BOBF/T_FRW_PROPERTY_K Property Node Table 20121114
3 Importing IO_BOPF Call by reference Object reference (TYPE REF TO) /BOBF/CL_FRW Framework Main Class 20121114
4 Importing IO_BUFFER Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_BUFFER Interface to the Data Layer 20121114
5 Importing IT_ACTION Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY2 Key table 20121114
6 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20121114
7 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20121114

Method GET_ACTION_PROPERTIES on class /BOBF/CL_FRW_AUTHORITY_HANDLER has no exception.

Method GET_ASSOCIATION_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROPERTY Call by reference Type reference (TYPE) /BOBF/T_FRW_PROPERTY_K Property Node Table 20121121
2 Importing IT_ASSOCIATION Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY2 Key table 20121121
3 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20121121
4 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20121121

Method GET_ASSOCIATION_PROPERTIES on class /BOBF/CL_FRW_AUTHORITY_HANDLER has no exception.

Method GET_AUTH_PROFILE_READER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20121211
2 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20121211
3 Returning RO_AUTH_PROFILE_READER Value transfer Object reference (TYPE REF TO) /BOBF/IF_FRW_AUTH_FOR_OBJECT 20121210

Method GET_AUTH_PROFILE_READER on class /BOBF/CL_FRW_AUTHORITY_HANDLER has no exception.

Method GET_NODE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACCESS_STACK Call by reference Type reference (TYPE) /BOBF/CL_FRW=>TT_ACCESS_STACK 20121120
2 Exporting ET_PROPERTY Call by reference Type reference (TYPE) /BOBF/T_FRW_PROPERTY_K Property Node Table 20121120
3 Importing IO_BOPF Call by reference Object reference (TYPE REF TO) /BOBF/CL_FRW Framework Main Class 20121120
4 Importing IO_BUFFER Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_BUFFER Interface to the Data Layer 20121120
5 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20121120
6 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20121120

Method GET_NODE_PROPERTIES on class /BOBF/CL_FRW_AUTHORITY_HANDLER has no exception.

Method IS_AUTHORITY_CHECK_EXPECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20121204
2 Returning RV_CHECK_EXPECTED Value transfer Type reference (TYPE) ABAP_BOOL 20121204

Method IS_AUTHORITY_CHECK_EXPECTED on class /BOBF/CL_FRW_AUTHORITY_HANDLER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 747