SAP ABAP Interface /BOFU/IF_AUTH_CHECK_FACADE (Authority Check)
Hierarchy
☛
SAP_BS_FND (Software Component) SAP Business Suite Foundation
⤷
CA-EPT-BRC (Application Component) Reusable Components of Business Suite Foundation
⤷
/BOFU/AUTH_MGMT_ADAPTER (Package) Auth Management Adapter

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | /BOFU/CL_AUTH_CHECK_FACADE | Authority Check Service Facade | 20081127 |
Properties
Interface | /BOFU/IF_AUTH_CHECK_FACADE | |
Short Description | Authority Check |
General Data
Package | /BOFU/AUTH_MGMT_ADAPTER | Auth Management Adapter |
Created | 20081127 | SAP |
Last changed | 20110908 | SAP |
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
Interface /BOFU/IF_AUTH_CHECK_FACADE has no interface.
Friends
Interface /BOFU/IF_AUTH_CHECK_FACADE has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | OC_CORE_SERVICE_DELETE | Constant | Public | Type reference (TYPE) | TV_CORE_SERVICE | 'DELETE' | Core Serv: Delete | 20081127 | |
2 | OC_CORE_SERVICE_UPDATE | Constant | Public | Type reference (TYPE) | TV_CORE_SERVICE | 'UPDATE' | Core Serv: Update | 20081127 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Auth Check for Node IDs | 20081127 |
2 | ![]() |
Instance method | Public | Method | 20081127 |
Events
Interface /BOFU/IF_AUTH_CHECK_FACADE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TTHA_ACTION_AUTHORITY | Public | See coding | 20081127 | ttha_action_authority TYPE HASHED TABLE OF ty_action_authority WITH UNIQUE KEY action_name
|
||
2 | TTHA_ASSOC_AUTHORITY | Public | See coding | 20081127 | ttha_assoc_authority TYPE HASHED TABLE OF ty_assoc_authority WITH UNIQUE KEY assoc_name
|
||
3 | TTHA_AUTH_RESULT_NODES | Public | See coding | Auth Result for multiple BO Node Names | 20081127 | ttha_auth_result_nodes TYPE HASHED TABLE OF ty_auth_result_node WITH UNIQUE KEY node_name
|
|
4 | TTHA_AUTH_RESULT_NODE_ID | Public | See coding | Auth Result for multiple Node Ids | 20081127 | ttha_auth_result_node_id TYPE HASHED TABLE OF ty_auth_result_node_id WITH UNIQUE KEY KEY
|
|
5 | TTHA_CORESERV_AUTHORITY | Public | See coding | 20081127 | ttha_coreserv_authority TYPE HASHED TABLE OF ty_coreserv_authority WITH UNIQUE KEY core_service
|
||
6 | TV_CORE_SERVICE | Public | Type reference (TYPE) | STRING | Name of Core Service | 20081127 |
|
7 | TY_ACTION_AUTHORITY | Public | See coding | 20081127 | BEGIN OF ty_action_authority,
action_name TYPE string,
can_execute TYPE abap_bool,
END OF ty_action_authority
|
||
8 | TY_ASSOC_AUTHORITY | Public | See coding | 20081127 | BEGIN OF ty_assoc_authority,
assoc_name TYPE string,
can_create TYPE abap_bool,
prop_credisable_2_subhier TYPE abap_bool,
prop_credisable_2_subhier_act TYPE abap_bool,
END OF ty_assoc_authority
|
||
9 | TY_AUTH_RESULT_NODE | Public | See coding | 20081127 | BEGIN OF ty_auth_result_node,
node_name TYPE string,
node_id_and_result TYPE ttha_auth_result_node_id,
END OF ty_auth_result_node
|
||
10 | TY_AUTH_RESULT_NODE_ID | Public | See coding | 20081127 | BEGIN OF ty_auth_result_node_id,
key TYPE /bobf/conf_key,
t_core_serv_auth TYPE ttha_coreserv_authority,
t_assoc_auth TYPE ttha_assoc_authority,
t_action_auth TYPE ttha_action_authority,
END OF ty_auth_result_node_id
|
||
11 | TY_CORESERV_AUTHORITY | Public | See coding | 20081127 | BEGIN OF ty_coreserv_authority,
core_service TYPE tv_core_service,
can_exec TYPE abap_bool,
prop_upddisable_2_subhier TYPE abap_bool,
prop_upddisable_2_subhier_act TYPE abap_bool,
END OF ty_coreserv_authority
|
Method Signatures
Method AUTH_CHECK_FOR_NODE_KEYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Interface of Message Object | 20081127 | ||
2 | ![]() |
ET_FAILED_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20081127 | ||
3 | ![]() |
ET_RESULT | Call by reference | Type reference (TYPE) | TTHA_AUTH_RESULT_NODE_ID | Auth Result for single Node Id | 20081127 | ||
4 | ![]() |
IO_READ | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_READ | Interface to Read Data | 20081127 | ||
5 | ![]() |
IT_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Node Keys | 20081127 | ||
6 | ![]() |
IV_BO_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_BO_KEY | Business Object | 20081127 | ||
7 | ![]() |
IV_NODE_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | Node | 20081127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20090121 |
Method AUTH_CHECK_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Interface of Message Object | 20081127 | ||
2 | ![]() |
ET_AUTH_CHK_RES | Call by reference | Type reference (TYPE) | /BOFU/T_AUTH_CHK_RES | Authorization Check Result | 20081127 | ||
3 | ![]() |
ET_FAILED_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20081127 | ||
4 | ![]() |
IO_READ | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_READ | Interface to Read Data | 20081127 | ||
5 | ![]() |
IT_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20081127 | ||
6 | ![]() |
IV_AUTH_CHK_CONTROL | Call by reference | Type reference (TYPE) | /BOFU/AUTH_CONTROL | Authority Check Control Parameter | 20081127 | ||
7 | ![]() |
IV_BO_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_BO_KEY | Business Object | 20081127 | ||
8 | ![]() |
IV_NODE_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | Node | 20081127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20090121 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 701 |