SAP ABAP Class CL_CTS_AUTHORITY (Authorization check/retrieval)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CTS-TMS-CTR (Application Component) Central CTS # Transport Management
     SCTS_DIST_CTL_COMMON (Package) Common Parts of cCTS Organizer and Transport Manager
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CTS_AUTHORITY Authority checks 20120518
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CTS_BOOLEAN IF CTS Boolean Wrapper 20120510
Properties
Class CL_CTS_AUTHORITY  
Short Description Authorization check/retrieval    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCTS_DIST_CTL_COMMON   Common Parts of cCTS Organizer and Transport Manager 
Created 20120510   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CTS_AUTHORITY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_CTS_AUTHORITY Authority checks 20120518
2 IF_CTS_BOOLEAN IF CTS Boolean Wrapper 20120510
Friends
Class CL_CTS_AUTHORITY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AUTH_HELPER Instance attribute Protected Object reference (TYPE REF TO) IF_CTS_AUTHORITY_WRAPPER 20120511
2 CONFIG Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120510
3 CO_CONFIG Instance attribute Public Attribute reference (LIKE) 20120518
4 CO_DISPLAY Instance attribute Public Attribute reference (LIKE) 20120518
5 CO_IMP_ALL Instance attribute Public Attribute reference (LIKE) 20120518
6 CO_IMP_SINGLE Instance attribute Public Attribute reference (LIKE) 20120518
7 CO_REQ_CHANGE Instance attribute Public Attribute reference (LIKE) 20120518
8 CO_REQ_CREATE Instance attribute Public Attribute reference (LIKE) 20120518
9 CO_REQ_DELETE Instance attribute Public Attribute reference (LIKE) 20120518
10 CO_REQ_EDIT Instance attribute Public Attribute reference (LIKE) 20120518
11 CO_REQ_RELEASE Instance attribute Public Attribute reference (LIKE) 20120518
12 DISPLAY Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120510
13 FALSE Instance attribute Public Attribute reference (LIKE) 20120510
14 IMPORTALL Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120510
15 IMPORTSINGLE Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120510
16 REQ_CHANGE Instance attribute Private Type reference (TYPE) BOOLEAN 20120510
17 REQ_CREATE Instance attribute Private Type reference (TYPE) BOOLEAN 20120510
18 REQ_DELETE Instance attribute Private Type reference (TYPE) BOOLEAN 20120510
19 REQ_EDIT Instance attribute Private Type reference (TYPE) BOOLEAN 20120510
20 REQ_RELEASE Instance attribute Private Type reference (TYPE) BOOLEAN 20120510
21 SYSTEM Instance attribute Private Type reference (TYPE) TMSCSYS TMS CI: Systems 20120510
22 TRFUNCTION Instance attribute Private Type reference (TYPE) TRFUNCTION 20120510
23 TRUE Instance attribute Public Attribute reference (LIKE) 20120510
24 UNDEFINED Constant Private Type reference (TYPE) BOOLEAN '-' 20120510
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ADMIN_ACTION Instance method Public Method 20120518
2 CHECK_ADMIN_AUTH Instance method Private Method 20120510
3 CHECK_DISPLAY Instance method Public Method 20120518
4 CHECK_REQUEST_ACTION Instance method Public Method 20120518
5 CHECK_REQUEST_AUTH Instance method Private Method 20120510
6 CREATE_INSTANCE Instance method Public Method 20120518
7 GETSYSTEM Static method Private Method 20120510
8 HAS_CONFIG Instance method Public Method 20120518
9 HAS_DISPLAY Instance method Public Method 20120518
10 HAS_IMPORT_ALL Instance method Public Method 20120518
11 HAS_IMPORT_SINGLE Instance method Public Method 20120518
12 HAS_REQ_CHANGE Instance method Public Method 20120518
13 HAS_REQ_CREATE Instance method Public Method 20120518
14 HAS_REQ_DELETE Instance method Public Method 20120518
15 HAS_REQ_EDIT Instance method Public Method 20120518
16 HAS_REQ_RELEASE Instance method Public Method 20120518
17 INIT Instance method Protected Method 20120510
18 RAISE_NO_AUTHORITY Static method Private Method 20120518
Events
Class CL_CTS_AUTHORITY has no event.
Types
Class CL_CTS_AUTHORITY has no local type.
Method Signatures

Method CHECK_ADMIN_ACTION Signature

Method CHECK_ADMIN_ACTION on class CL_CTS_AUTHORITY has no parameter.
Method CHECK_ADMIN_ACTION on class CL_CTS_AUTHORITY has no exception.

Method CHECK_ADMIN_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Type reference (TYPE) CSEQUENCE 20120510
2 Returning GRANT Value transfer Type reference (TYPE) BOOLEAN 20120510

Method CHECK_ADMIN_AUTH on class CL_CTS_AUTHORITY has no exception.

Method CHECK_DISPLAY Signature

Method CHECK_DISPLAY on class CL_CTS_AUTHORITY has no parameter.
Method CHECK_DISPLAY on class CL_CTS_AUTHORITY has no exception.

Method CHECK_REQUEST_ACTION Signature

Method CHECK_REQUEST_ACTION on class CL_CTS_AUTHORITY has no parameter.
Method CHECK_REQUEST_ACTION on class CL_CTS_AUTHORITY has no exception.

Method CHECK_REQUEST_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Type reference (TYPE) CSEQUENCE 20120510
2 Returning GRANT Value transfer Type reference (TYPE) BOOLEAN 20120510

Method CHECK_REQUEST_AUTH on class CL_CTS_AUTHORITY has no exception.

Method CREATE_INSTANCE Signature

Method CREATE_INSTANCE on class CL_CTS_AUTHORITY has no parameter.
Method CREATE_INSTANCE on class CL_CTS_AUTHORITY has no exception.

Method GETSYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMNAME Call by reference Type reference (TYPE) TMSDOMNAM Bezeichnung einer Domäne 20120510
2 Importing SYSNAME Call by reference Type reference (TYPE) SYSNAME Name eines SAP-Systems der (aktiven) Transportkonfiguration 20120510
3 Returning SYSTEM Value transfer Type reference (TYPE) TMSCSYS TMS CI: Systeme 20120510

Method GETSYSTEM on class CL_CTS_AUTHORITY has no exception.

Method HAS_CONFIG Signature

Method HAS_CONFIG on class CL_CTS_AUTHORITY has no parameter.
Method HAS_CONFIG on class CL_CTS_AUTHORITY has no exception.

Method HAS_DISPLAY Signature

Method HAS_DISPLAY on class CL_CTS_AUTHORITY has no parameter.
Method HAS_DISPLAY on class CL_CTS_AUTHORITY has no exception.

Method HAS_IMPORT_ALL Signature

Method HAS_IMPORT_ALL on class CL_CTS_AUTHORITY has no parameter.
Method HAS_IMPORT_ALL on class CL_CTS_AUTHORITY has no exception.

Method HAS_IMPORT_SINGLE Signature

Method HAS_IMPORT_SINGLE on class CL_CTS_AUTHORITY has no parameter.
Method HAS_IMPORT_SINGLE on class CL_CTS_AUTHORITY has no exception.

Method HAS_REQ_CHANGE Signature

Method HAS_REQ_CHANGE on class CL_CTS_AUTHORITY has no parameter.
Method HAS_REQ_CHANGE on class CL_CTS_AUTHORITY has no exception.

Method HAS_REQ_CREATE Signature

Method HAS_REQ_CREATE on class CL_CTS_AUTHORITY has no parameter.
Method HAS_REQ_CREATE on class CL_CTS_AUTHORITY has no exception.

Method HAS_REQ_DELETE Signature

Method HAS_REQ_DELETE on class CL_CTS_AUTHORITY has no parameter.
Method HAS_REQ_DELETE on class CL_CTS_AUTHORITY has no exception.

Method HAS_REQ_EDIT Signature

Method HAS_REQ_EDIT on class CL_CTS_AUTHORITY has no parameter.
Method HAS_REQ_EDIT on class CL_CTS_AUTHORITY has no exception.

Method HAS_REQ_RELEASE Signature

Method HAS_REQ_RELEASE on class CL_CTS_AUTHORITY has no parameter.
Method HAS_REQ_RELEASE on class CL_CTS_AUTHORITY has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMNAME Call by reference Type reference (TYPE) TMSDOMNAM 20120511
2 Importing SYSNAME Call by reference Type reference (TYPE) SYSNAME 20120511
3 Importing TRFUNCTION Call by reference Type reference (TYPE) TRFUNCTION 20120511

Method INIT on class CL_CTS_AUTHORITY has no exception.

Method RAISE_NO_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Type reference (TYPE) CSEQUENCE 20120518
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY 20120518
History
Last changed by/on SAP  20140121 
SAP Release Created in 702