SAP ABAP Class /BCV/CL_AUT_AUTHORIZATION (Authorization)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-BCV (Application Component) Business Context Viewer
     /BCV/AUTH (Package) BCV Authorization
Properties
Class /BCV/CL_AUT_AUTHORIZATION  
Short Description Authorization    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BCV/AUTH   BCV Authorization 
Created 20081120   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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
Class /BCV/CL_AUT_AUTHORIZATION has no interface implemented.
Friends
Class /BCV/CL_AUT_AUTHORIZATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACLTABMODE_DISPLAY Constant Public Type reference (TYPE) /BCV/AUT_ACLTAB_MODE '02' ACL tabstrip mode 20090316
2 GC_ACLTABMODE_EDIT Constant Public Type reference (TYPE) /BCV/AUT_ACLTAB_MODE '03' ACL tabstrip mode 20090316
3 GC_ACLTABMODE_NODISPLAY Constant Public Type reference (TYPE) /BCV/AUT_ACLTAB_MODE '01' ACL tabstrip mode 20090316
4 GC_ACL_AUTHORIZED Constant Private Type reference (TYPE) /BCV/AUT_ACLCHECK_RESULT 00 Access Control List authorization check result 20081120
5 GC_ACL_NOAUTH Constant Private Type reference (TYPE) /BCV/AUT_ACLCHECK_RESULT 01 Access Control List authorization check result 20081120
6 GC_ACL_NOTFOUND Constant Private Type reference (TYPE) /BCV/AUT_ACLCHECK_RESULT 02 Access Control List authorization check result 20081120
7 GC_ADMIN_BUFFER_DELETE_LINES Constant Private Type reference (TYPE) I 50 Delete number of lines from BCV Administrator buffer 20090911
8 GC_ADMIN_BUFFER_MAX Constant Private Type reference (TYPE) I 100 Maximum lines in BCV Administrator buffer 20090911
9 GC_AUTH_BUFFER_DELETE_LINES Constant Private Type reference (TYPE) I 250 Delete number of lines from Authorization buffer 20090915
10 GC_AUTH_BUFFER_MAX Constant Private Type reference (TYPE) I 500 Maximum lines in Authorization buffer 20090915
11 GC_BADI_CHECKPRIO Constant Public Type reference (TYPE) ENHBADIID '/BCV/AUT_CHECK_PRIORITY' Name of a BAdI in Enhancement Framework 20090326
12 GC_PRIO_ACL Constant Private Type reference (TYPE) /BCV/AUT_CHECKS_PRIORITY '02' Priority of BCV authorization checks 20081222
13 GC_PRIO_AUTHOBJ Constant Private Type reference (TYPE) /BCV/AUT_CHECKS_PRIORITY '01' Priority of BCV authorization checks 20081222
14 GC_PRIO_DEFAULT Constant Private Type reference (TYPE) /BCV/AUT_CHECKS_PRIORITY '01' Priority of BCV authorization checks 20081222
15 GC_PUBPRIV_AUTHORIZED Constant Public Type reference (TYPE) /BCV/AUT_PUBPRIV_RESULT 'A' Result 'public/private' authorization check 20090129
16 GC_PUBPRIV_NOTAUTH Constant Public Type reference (TYPE) /BCV/AUT_PUBPRIV_RESULT 'N' Result 'public/private' authorization check 20090129
17 GC_PUBPRIV_SUBSEQ Constant Public Type reference (TYPE) /BCV/AUT_PUBPRIV_RESULT 'S' Result 'public/private' authorization check 20090129
18 GT_ACO_ACTVT Static Attribute Private Type reference (TYPE) TT_ACO_ACTVT ACO activities 20090917
19 GT_ADMIN_BUFFER Static Attribute Private Type reference (TYPE) /BCV/T_AUT_ADMIN_BUFFER BCV Administrator buffer 20090911
20 GT_AUTHCHECK_HIER Static Attribute Private Type reference (TYPE) /BCV/T_AUT_CHECK_HIERARCHY Authorization check hierarchy 20090917
21 GT_AUTH_BUFFER Static Attribute Private Type reference (TYPE) /BCV/T_AUT_BUFFER Authorization buffer 20090911
22 GT_BADI_CHECKPRIO Static Attribute Private Type reference (TYPE) TT_BADI_CHECKPRIO Buffer of BAdI implementations 20090326
23 SV_LOGGING Static Attribute Private Type reference (TYPE) XFELD Logging enabled ('X') or disabled (' ') 20081230
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ACL Static method Private Method Check ACL authorization 20081120
2 CHECK_BCV_ADMIN Static method Public Method Check whether user is BCV Administrator 20090206
3 CHECK_BCV_USER Static method Public Method Check whether user is BCV User 20090317
4 CHECK_DASHBOARD Static method Private Method Check authorization for Dashboard 20090827
5 CHECK_EXECUTE_SIDEPANEL Static method Public Method Check authorization to execute the Side Panel 20081230
6 CHECK_MULTIPLE_OBJECTS Static method Public Method Check multiple BCV Objects 20081215
7 CHECK_MULT_OBJECT_INT Static method Private Method Check authorization for multiple objects 20081120
8 CHECK_OBJECT_TYPE Static method Public Method Check authorization for a BCV object type 20090303
9 CHECK_PERSONALIZE Static method Public Method Check authorization to personalize a Query View 20081229
10 CHECK_PRIVATE Static method Public Method Check authorization for a BCV Object marked as 'private' 20081218
11 CHECK_QUERY Static method Private Method Check authorization for Query 20090827
12 CHECK_QUERYVW Static method Private Method Check authorization for Query View 20090827
13 CHECK_QUERYVW_LIST Static method Private Method Check authorization for Query View List 20090827
14 CHECK_QUERY_AUTHOBJ Static method Public Method Check authorization object for Query without Query ID 20090204
15 CHECK_QUICKVW_LIST Static method Private Method Check authorization for Quick View List 20090827
16 CHECK_SEARCHCONN Static method Private Method Check authorization for Search Connector 20090827
17 CHECK_SEARCHCONN_AUTHOBJ Static method Public Method Check authorization object for Search Conn without ID 20110221
18 CHECK_SET_PUBLIC_PRIVATE Static method Public Method Check authorization to set a BCV Object to public or private 20081230
19 CHECK_SINGLE_OBJECT Static method Public Method Check single object 20081120
20 CHECK_SNAPSHOT_DASHB Static method Private Method Check authorization for Dashboard Snapshot 20090827
21 CHECK_SNAPSHOT_QUERYVW Static method Private Method Check authorization for Query View Snapshot 20090827
22 CLASS_CONSTRUCTOR Static method Public Constructor Class constructor 20081127
23 CONVERT_AUTACT_ACOACT Static method Private Method Convert authorization object activity to ACO activity 20090107
24 DISABLE_LOGGING Static method Public Method Disable logging of authorization checks 20081230
25 ENABLE_LOGGING Static method Public Method Enable logging of authorization checks 20081230
26 GET_ACLTAB_MODE Static method Public Method Get mode of ACL tabstrip 20090316
27 GET_CHECK_SEQUENCE Static method Private Method Get sequence of authorization checks 20081127
28 GET_CONTEXT_KEY Static method Public Method Get context key 20081120
29 GET_DASHBOARD_DATA Static method Private Method Get Dashboard data 20090828
30 GET_NAME_ACOACT Static method Private Method Get name of aco activity 20090107
31 GET_PRIORITY_AUTHCHECK Static method Private Method Get priority of authorization checks 20090827
32 GET_QUERIES_OF_QUERYVIEW Static method Private Method Get Queries of a Queryview 20090916
33 GET_QUERYVW_DATA Static method Private Method Get data of a Query View 20090828
34 GET_REFTO_BADI Static method Private Method Get reference to BAdI implementation 20090326
35 GET_SEARCHCON_OF_QUERY Static method Private Method Get Search Connector Key of a Query 20081128
36 GET_SUBORDINATE_OBJECTS Static method Private Method Get subordinate objects 20081128
37 MODIFY_ADMIN_BUFFER Static method Private Method Insert or update an entry in the BCV Administrator buffer 20090911
38 MODIFY_AUTH_BUFFER Static method Private Method Insert or update an entry in the BCV Administrator buffer 20090915
39 READ_ADMIN_BUFFER Static method Private Method Read entry from BCV Administrator buffer 20090911
40 READ_AUTH_BUFFER Static method Private Method Read entry from BCV Administrator buffer 20090915
41 REORG_ADMIN_BUFFER Static method Private Method Reorganize BCV Administrator buffer 20090911
42 REORG_AUTH_BUFFER Static method Private Method Reorganize BCV Administrator buffer 20090915
Events
Class /BCV/CL_AUT_AUTHORIZATION has no event.
Types
Class /BCV/CL_AUT_AUTHORIZATION has no local type.
Method Signatures

Method CHECK_ACL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RETURN_VALUE Call by reference Type reference (TYPE) /BCV/AUT_ACLCHECK_RESULT Access Control List authorization check result 20081120
2 Importing IS_KEY_DASHBOARD Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_DASHBOARD Dashboard Key 20081121
3 Importing IS_KEY_QUERYVW Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUERYVW Query View Key 20081203
4 Importing IS_KEY_SNAPSHOT_QUERYVW Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_SNAP_QUERYVW Query View Snapshot Key 20090826
5 Importing IV_ACTIVITY Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT Authorization Activity 20081120
6 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20090309
# Exception Resumable Description Created on
1 /BCV/CX_AUT_AUTHORIZATION Exception class for authorization check 20090827

Method CHECK_BCV_ADMIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_BCVADMIN Call by reference Type reference (TYPE) XFELD Indicator whether user is BCV Administrator 20090206
2 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20090309

Method CHECK_BCV_ADMIN on class /BCV/CL_AUT_AUTHORIZATION has no exception.

Method CHECK_BCV_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20090317
2 Returning RV_IS_BCVUSER Value transfer Type reference (TYPE) XFELD Indicator whether user is BCV Administrator 20090317

Method CHECK_BCV_USER on class /BCV/CL_AUT_AUTHORIZATION has no exception.

Method CHECK_DASHBOARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTHORIZED Call by reference Type reference (TYPE) XFELD Result of authorization check 20090827
2 Importing IS_KEY_DASHBOARD Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_DASHBOARD Dashboard Key 20090827
3 Importing IV_ACTIVITY Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT Authorization Activity 20090827
4 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090827
5 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20090827
# Exception Resumable Description Created on
1 /BCV/CX_AUT_AUTHORIZATION Exception class for authorization check 20090827

Method CHECK_EXECUTE_SIDEPANEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_AUTHORIZED Value transfer Type reference (TYPE) XFELD Result of Authorization Check 20081230
2 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20081230
3 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20081230

Method CHECK_EXECUTE_SIDEPANEL on class /BCV/CL_AUT_AUTHORIZATION has no exception.

Method CHECK_MULTIPLE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DASHBOARD_AUTH Call by reference Type reference (TYPE) /BCV/T_AUT_DASHBOARD_AUTH Result of auth. check for Dashboard key and activity 20081215
2 Exporting ET_QUERYVWLIST_AUTH Call by reference Type reference (TYPE) /BCV/T_AUT_QUERYVWLIST_AUTH Result of auth. check for Query View List key and activity 20081215
3 Exporting ET_QUERYVW_AUTH Call by reference Type reference (TYPE) /BCV/T_AUT_QUERYVW_AUTH Result of auth. check for Query View key and activity 20081215
4 Exporting ET_QUERY_AUTH Call by reference Type reference (TYPE) /BCV/T_AUT_QUERY_AUTH Result of auth. check for Query key and activity 20081215
5 Exporting ET_QUICKVWLIST_AUTH Call by reference Type reference (TYPE) /BCV/T_AUT_QUICKVWLIST_AUTH Result of auth. check for Quick View List key and activity 20081215
6 Exporting ET_SEARCHCON_AUTH Call by reference Type reference (TYPE) /BCV/T_AUT_SEARCHCON_AUTH Result of auth. check for Search Connector and activity 20081215
7 Exporting ET_SNAPSHOT_DASHB_AUTH Call by reference Type reference (TYPE) /BCV/T_AUT_SNAP_DASHB_AUTH Result Auth. Check for Dashboard Snapshot key and activity 20090826
8 Exporting ET_SNAPSHOT_QUERYVW_AUTH Call by reference Type reference (TYPE) /BCV/T_AUT_SNAP_QUERYVW_AUTH Result auth. check for Query View Snapshot key and activity 20090826
9 Importing IT_DASHBOARD_ACTVT Call by reference Type reference (TYPE) /BCV/T_AUT_DASHBOARD_ACTVT Dashboard key and activity for authorization check 20081215
10 Importing IT_QUERYVWLIST_ACTVT Call by reference Type reference (TYPE) /BCV/T_AUT_QUERYVWLIST_ACTVT Quick View List key and activity for authorization check 20081215
11 Importing IT_QUERYVW_ACTVT Call by reference Type reference (TYPE) /BCV/T_AUT_QUERYVW_ACTVT Query View key and activity for authorization check 20081215
12 Importing IT_QUERY_ACTVT Call by reference Type reference (TYPE) /BCV/T_AUT_QUERY_ACTVT Query key and activity for authorization check 20081215
13 Importing IT_QUICKVWLIST_ACTVT Call by reference Type reference (TYPE) /BCV/T_AUT_QUICKVWLIST_ACTVT Quick View List key and activity for authorization check 20081215
14 Importing IT_SEARCHCON_ACTVT Call by reference Type reference (TYPE) /BCV/T_AUT_SEARCHCON_ACTVT Search Connector key and activity for authorization check 20081215
15 Importing IT_SNAPSHOT_DASHB_ACTVT Call by reference Type reference (TYPE) /BCV/T_AUT_SNAP_DASHB_ACTVT Dashboard Snapshot key and activity for authorization check 20090826
16 Importing IT_SNAPSHOT_QUERYVW_ACTVT Call by reference Type reference (TYPE) /BCV/T_AUT_SNAP_QUERYVW_ACTVT Query View Snapshot key and activity for authorization check 20090826
17 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20081215
18 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20090105
# Exception Resumable Description Created on
1 /BCV/CX_AUT_AUTHORIZATION Exception class for authorization check 20081215

Method CHECK_MULT_OBJECT_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTHORIZED Call by reference Type reference (TYPE) XFELD Result of authorization check 20081120
2 Importing IT_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/T_FND_CONTEXT_KEY Context Key Table 20081201
3 Importing IT_OBJECT_ACTIVITY Call by reference Type reference (TYPE) /BCV/T_AUT_OBJ_ACT Object ID and activity for authorization check 20081120
4 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20090309
# Exception Resumable Description Created on
1 /BCV/CX_AUT_AUTHORIZATION Exception class for authorization check 20090105

Method CHECK_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTHORIZED Call by reference Type reference (TYPE) XFELD Checkbox 20090303
2 Importing IV_ACTIVITY Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT Authorization Activity 20090303
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /BCV/FND_OBJECT_TYPE Object Type 20090303
4 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20090303
# Exception Resumable Description Created on
1 /BCV/CX_AUT_AUTHORIZATION Exception class for authorization check 20090303

Method CHECK_PERSONALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_AUTHORIZED Value transfer Type reference (TYPE) XFELD Authorized ('X'), Not authorized (' ') 20081229
2 Importing IS_KEY_QUERYVW Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUERYVW Query View Key 20081229
3 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20081229
4 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20081229
# Exception Resumable Description Created on
1 /BCV/CX_AUT_AUTHORIZATION Exception class for authorization check 20081229

Method CHECK_PRIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEY_DASHBOARD Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_DASHBOARD Dashboard Key 20081218
2 Importing IS_KEY_QUERYVW Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUERYVW Query View Key 20081218
3 Importing IS_KEY_QUICKVWLIST Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUICKVWLIST Quick View List Key 20090206
4 Importing IS_KEY_SNAPSHOT_DASHB Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_SNAP_DASHB Dashboard Snapshot Key 20090826
5 Importing IS_KEY_SNAPSHOT_QUERYVW Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_SNAP_QUERYVW Query View Snapshot Key 20090826
6 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20090309
7 Returning RV_RESULT Value transfer Type reference (TYPE) /BCV/AUT_PUBPRIV_RESULT Result 'public/private' authorization check 20090319
# Exception Resumable Description Created on
1 /BCV/CX_AUT_AUTHORIZATION Exception class for authorization check 20081218

Method CHECK_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTHORIZED Call by reference Type reference (TYPE) XFELD Result of authorization check 20090827
2 Importing IS_KEY_QUERY Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUERY Query Key 20090827
3 Importing IV_ACTIVITY Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT Authorization Activity 20090827
4 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090827
5 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20090827

Method CHECK_QUERY on class /BCV/CL_AUT_AUTHORIZATION has no exception.

Method CHECK_QUERYVW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTHORIZED Call by reference Type reference (TYPE) XFELD Checkbox 20090827
2 Exporting EV_PRIO_AUTHCHECK Call by reference Type reference (TYPE) /BCV/AUT_CHECKS_PRIORITY Priority of BCV Authorization Checks 20090827
3 Importing IS_KEY_QUERYVW Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUERYVW Query View Key 20090827
4 Importing IV_ACTIVITY Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT Authorization Activity 20090827
5 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090827
6 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20090827
# Exception Resumable Description Created on
1 /BCV/CX_AUT_AUTHORIZATION Exception class for authorization check 20090827

Method CHECK_QUERYVW_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTHORIZED Call by reference Type reference (TYPE) XFELD Result of authorization check 20090827
2 Importing IV_ACTIVITY Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT Authorization Activity 20090827
3 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090827
4 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20090827

Method CHECK_QUERYVW_LIST on class /BCV/CL_AUT_AUTHORIZATION has no exception.

Method CHECK_QUERY_AUTHOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTHORIZED Call by reference Type reference (TYPE) XFELD Checkbox 20090204
2 Importing IV_ACTIVITY Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT Authorization Activity 20090204
3 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090204
4 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20090204

Method CHECK_QUERY_AUTHOBJ on class /BCV/CL_AUT_AUTHORIZATION has no exception.

Method CHECK_QUICKVW_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTHORIZED Call by reference Type reference (TYPE) XFELD Result of authorization check 20090827
2 Importing IS_KEY_QUICKVWLIST Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUICKVWLIST Quick View List Key 20090827
3 Importing IV_ACTIVITY Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT Authorization Activity 20090827
4 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090827
5 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20090827

Method CHECK_QUICKVW_LIST on class /BCV/CL_AUT_AUTHORIZATION has no exception.

Method CHECK_SEARCHCONN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTHORIZED Call by reference Type reference (TYPE) XFELD Result of authorization check 20090827
2 Importing IS_KEY_SEARCHCON Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_SEARCHCON Search Connector Key 20090827
3 Importing IV_ACTIVITY Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT Authorization Activity 20090827
4 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20090827

Method CHECK_SEARCHCONN on class /BCV/CL_AUT_AUTHORIZATION has no exception.

Method CHECK_SEARCHCONN_AUTHOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTHORIZED Call by reference Type reference (TYPE) XFELD Checkbox 20110221
2 Importing IV_ACTIVITY Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT Authorization Activity 20110221
3 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20110221

Method CHECK_SEARCHCONN_AUTHOBJ on class /BCV/CL_AUT_AUTHORIZATION has no exception.

Method CHECK_SET_PUBLIC_PRIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_AUTHORIZED Value transfer Type reference (TYPE) XFELD Authorized ('X'), Not authorized (' ') 20081230
2 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20081230

Method CHECK_SET_PUBLIC_PRIVATE on class /BCV/CL_AUT_AUTHORIZATION has no exception.

Method CHECK_SINGLE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTHORIZED Call by reference Type reference (TYPE) XFELD Result of Authorization Check 20081120
2 Importing IS_KEY_DASHBOARD Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_DASHBOARD Dashboard key 20081121
3 Importing IS_KEY_QUERY Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUERY Query key 20081121
4 Importing IS_KEY_QUERYVW Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUERYVW Query View key 20081201
5 Importing IS_KEY_QUERYVWLIST Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUERYVWLIST Query View List Key 20081201
6 Importing IS_KEY_QUICKVWLIST Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUICKVWLIST Quick View List key 20081201
7 Importing IS_KEY_SEARCHCON Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_SEARCHCON Search Connector key 20081121
8 Importing IS_KEY_SNAPSHOT_DASHB Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_SNAP_DASHB Dashboard Snapshot Key 20090826
9 Importing IS_KEY_SNAPSHOT_QUERYVW Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_SNAP_QUERYVW Query View Snapshot Key 20090826
10 Importing IV_ACTIVITY Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT Authorization Activity 20081120
11 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20081201
12 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20081120
# Exception Resumable Description Created on
1 /BCV/CX_AUT_AUTHORIZATION Exception class for authorization check 20081215

Method CHECK_SNAPSHOT_DASHB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTHORIZED Call by reference Type reference (TYPE) XFELD Result of authorization check 20090827
2 Importing IS_KEY_SNAPSHOT_DASHB Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_SNAP_DASHB Dashboard Snapshot Key 20090827
3 Importing IV_ACTIVITY Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT Authorization Activity 20090827
4 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090827
5 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20090827
# Exception Resumable Description Created on
1 /BCV/CX_AUT_AUTHORIZATION Exception class for authorization check 20090827

Method CHECK_SNAPSHOT_QUERYVW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTHORIZED Call by reference Type reference (TYPE) XFELD Result of authorization check 20090827
2 Importing IS_KEY_SNAPSHOT_QUERYVW Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_SNAP_QUERYVW Query View Snapshot Key 20090827
3 Importing IV_ACTIVITY Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT Authorization Activity 20090827
4 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090827
5 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20090827
# Exception Resumable Description Created on
1 /BCV/CX_AUT_AUTHORIZATION Exception class for authorization check 20090827

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /BCV/CL_AUT_AUTHORIZATION has no parameter.
Method CLASS_CONSTRUCTOR on class /BCV/CL_AUT_AUTHORIZATION has no exception.

Method CONVERT_AUTACT_ACOACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACOACTVT Call by reference Type reference (TYPE) ACO_ACTVT Activity for Authorization Check 20090107
2 Importing IV_AUTHOBJ_ACTIVITY Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT Authorization Activity 20090107

Method CONVERT_AUTACT_ACOACT on class /BCV/CL_AUT_AUTHORIZATION has no exception.

Method DISABLE_LOGGING Signature

Method DISABLE_LOGGING on class /BCV/CL_AUT_AUTHORIZATION has no parameter.
Method DISABLE_LOGGING on class /BCV/CL_AUT_AUTHORIZATION has no exception.

Method ENABLE_LOGGING Signature

Method ENABLE_LOGGING on class /BCV/CL_AUT_AUTHORIZATION has no parameter.
Method ENABLE_LOGGING on class /BCV/CL_AUT_AUTHORIZATION has no exception.

Method GET_ACLTAB_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MODE Call by reference Type reference (TYPE) /BCV/AUT_ACLTAB_MODE ACL tabstrip mode 20090316
2 Importing IS_KEY_DASHBOARD Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_DASHBOARD Dashboard Key 20090316
3 Importing IS_KEY_QUERYVW Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUERYVW Query View Key 20090316
4 Importing IS_KEY_SNAPSHOT Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_SNAPSHOT Snapshot Key 20090904
5 Importing IS_KEY_UGRP Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_UGRP User Group Key 20090316
6 Importing IV_STRICT_CHECK Call by reference Type reference (TYPE) WDY_BOOLEAN ABAP_TRUE Strict Authorization Check 20110530
7 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20090316
# Exception Resumable Description Created on
1 /BCV/CX_AUT_ACL Exception class for ACL 20090316
2 /BCV/CX_AUT_AUTHORIZATION Exception class for authorization check 20090316

Method GET_CHECK_SEQUENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHECK_SEQUENCE Call by reference Type reference (TYPE) /BCV/T_AUT_CHECK_SEQUENCE Authorization check sequence 20081127
2 Importing IV_ACTIVITY Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT Authorization Activity 20081127
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /BCV/FND_OBJECT_TYPE Object Type 20081127

Method GET_CHECK_SEQUENCE on class /BCV/CL_AUT_AUTHORIZATION has no exception.

Method GET_CONTEXT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/T_FND_CONTEXT_KEY Context Key Table 20081120
2 Importing IS_KEY_DASHBOARD Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_DASHBOARD Dashboard Key 20081121
3 Importing IS_KEY_QUERY Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUERY Query Key 20081121
4 Importing IS_KEY_QUERYVW Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUERYVW Query View Key 20081204
5 Importing IS_KEY_QUERYVWLIST Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUERYVWLIST Query View List Key 20081201
6 Importing IS_KEY_QUICKVWLIST Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUICKVWLIST Preview List Key 20081201
7 Importing IS_KEY_SNAPSHOT Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_SNAPSHOT Snapshot Key 20090826

Method GET_CONTEXT_KEY on class /BCV/CL_AUT_AUTHORIZATION has no exception.

Method GET_DASHBOARD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DASHBOARD Call by reference Type reference (TYPE) /BCV/S_UIF_DASHBOARD Structure for Dashboards 20090828
2 Exporting ES_DASHBOARD_TXT Call by reference Type reference (TYPE) /BCV/S_UIF_DASHBOARDT Structure for Dashboard Text 20090828
3 Importing IS_KEY_DASHBOARD Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_DASHBOARD Dashboard Key 20090828
4 Importing IV_SNAPSHOT_ID Call by reference Type reference (TYPE) /BCV/UIF_SNAPSHOT_ID Snapshot ID 20090828
# Exception Resumable Description Created on
1 /BCV/CX_AUT_AUTHORIZATION Exception class for authorization check 20090828

Method GET_NAME_ACOACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NAME Call by reference Type reference (TYPE) ACO_NAME_CH Object Name 20090107
2 Importing IV_ACOACTVT Call by reference Type reference (TYPE) ACO_ACTVT Activity for Authorization Check 20090107

Method GET_NAME_ACOACT on class /BCV/CL_AUT_AUTHORIZATION has no exception.

Method GET_PRIORITY_AUTHCHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PRIO_AUTHCHECK Call by reference Type reference (TYPE) /BCV/AUT_CHECKS_PRIORITY Priority of BCV Authorization Checks 20090827
2 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090827
# Exception Resumable Description Created on
1 /BCV/CX_AUT_AUTHORIZATION Exception class for authorization check 20090827

Method GET_QUERIES_OF_QUERYVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INTERNAL_KEY Call by reference Type reference (TYPE) /BCV/T_FND_INTERNAL_KEY Internal Key 20090916
2 Exporting ET_KEY_QUERY Call by reference Type reference (TYPE) /BCV/T_AUT_KEY_QUERY Query key 20090916
3 Importing IS_KEY_QUERYVW Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUERYVW Query View Key 20090916
4 Importing IV_INTERNAL_KEY Call by reference Type reference (TYPE) /BCV/FND_INTERNAL_KEY Query View Key 20090916

Method GET_QUERIES_OF_QUERYVIEW on class /BCV/CL_AUT_AUTHORIZATION has no exception.

Method GET_QUERYVW_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_QUERY_VIEW Call by reference Type reference (TYPE) /BCV/S_UIF_QVIEW Structure for Query Views 20090828
2 Importing IS_KEY_QUERYVW Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUERYVW Query View Key 20090828
3 Importing IV_SNAPSHOT_ID Call by reference Type reference (TYPE) /BCV/UIF_SNAPSHOT_ID Snapshot ID 20090828
# Exception Resumable Description Created on
1 /BCV/CX_AUT_AUTHORIZATION Exception class for authorization check 20090828

Method GET_REFTO_BADI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_BADI_CHECKPRIO Call by reference Object reference (TYPE REF TO) /BCV/AUT_CHECK_PRIORITY BAdI check priority 20090326
2 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090326
# Exception Resumable Description Created on
1 /BCV/CX_AUT_AUTHORIZATION Exception class for authorization check 20090326

Method GET_SEARCHCON_OF_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INTERNAL_KEY Call by reference Type reference (TYPE) /BCV/T_FND_INTERNAL_KEY Search Connector key 20081204
2 Importing IV_INTERNAL_KEY Call by reference Type reference (TYPE) /BCV/FND_INTERNAL_KEY Query Key 20081204

Method GET_SEARCHCON_OF_QUERY on class /BCV/CL_AUT_AUTHORIZATION has no exception.

Method GET_SUBORDINATE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJ_HIER Call by reference Type reference (TYPE) /BCV/T_AUT_OBJ_HIER Hierarchy of BCV Object IDs 20081204
2 Importing IS_KEY_DASHBOARD Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_DASHBOARD Dashboard Key 20081128
3 Importing IS_KEY_QUERY Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUERY Query Key 20081128
4 Importing IS_KEY_QUERYVW Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUERYVW Query View Key 20081128
5 Importing IS_KEY_QUERYVWLIST Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUERYVWLIST Query View List Key 20081128
6 Importing IS_KEY_QUICKVWLIST Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUICKVWLIST Quick View List Key 20081128
7 Importing IS_KEY_SEARCHCON Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_SEARCHCON Search Connector Key 20081128
8 Importing IS_KEY_SNAPSHOT_DASHB Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_SNAP_DASHB Dashboard Snapshot Key 20090826
9 Importing IS_KEY_SNAPSHOT_QUERYVW Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_SNAP_QUERYVW Query View Snapshot Key 20090826
10 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) /BCV/FND_OBJECT_TYPE Object Type 20090319
11 Importing IV_UPTO_OBJTYPE Call by reference Type reference (TYPE) /BCV/FND_OBJECT_TYPE Object Type 20081128

Method GET_SUBORDINATE_OBJECTS on class /BCV/CL_AUT_AUTHORIZATION has no exception.

Method MODIFY_ADMIN_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IS_ADMIN Call by reference Type reference (TYPE) BOOLEAN BCV Administrator flag 20090911
2 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20090911

Method MODIFY_ADMIN_BUFFER on class /BCV/CL_AUT_AUTHORIZATION has no exception.

Method MODIFY_AUTH_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT Authorization Activity 20090915
2 Importing IV_AUTHORIZED Call by reference Type reference (TYPE) XFELD 'X': authorized, ' ' not authorized 20090915
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) /BCV/AUT_OBJECT_ID Object ID 20090915
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /BCV/FND_OBJECT_TYPE Object Type 20090915
5 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20090915

Method MODIFY_AUTH_BUFFER on class /BCV/CL_AUT_AUTHORIZATION has no exception.

Method READ_ADMIN_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_ADMIN Call by reference Type reference (TYPE) BOOLEAN BCV Administrator flag 20090911
2 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20090911
# Exception Resumable Description Created on
1 /BCV/CX_AUT_AUTHORIZATION Exception class for authorization check 20090911

Method READ_AUTH_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTHORIZED Call by reference Type reference (TYPE) XFELD 'X': authorized, ' ': not authorized 20090915
2 Importing IV_ACTIVITY Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT Authorization Activity 20090915
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) /BCV/AUT_OBJECT_ID Object ID 20090915
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /BCV/FND_OBJECT_TYPE Object Type 20090915
5 Importing IV_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20090915
# Exception Resumable Description Created on
1 /BCV/CX_AUT_AUTHORIZATION Exception class for authorization check 20090915

Method REORG_ADMIN_BUFFER Signature

Method REORG_ADMIN_BUFFER on class /BCV/CL_AUT_AUTHORIZATION has no parameter.
Method REORG_ADMIN_BUFFER on class /BCV/CL_AUT_AUTHORIZATION has no exception.

Method REORG_AUTH_BUFFER Signature

Method REORG_AUTH_BUFFER on class /BCV/CL_AUT_AUTHORIZATION has no parameter.
Method REORG_AUTH_BUFFER on class /BCV/CL_AUT_AUTHORIZATION has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702