SAP ABAP Class CL_START_AUTH_CHECK (ABAP Start Authorization for TADIR Objects)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC-AUT-PFC (Application Component) ABAP Authorization and Role Management
     S_PROFGEN_START_AUTH (Package) ABAP Start Authorization for TADIR Objects
Properties
Class CL_START_AUTH_CHECK  
Short Description ABAP Start Authorization for TADIR Objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_PROFGEN_START_AUTH   ABAP Start Authorization for TADIR Objects 
Created 20091120   SAP 
Last change 20110908   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 CL_START_AUTH_CHECK has no interface implemented.
Friends
Class CL_START_AUTH_CHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ERROR_NOT_EXIST Constant Public Type reference (TYPE) CHAR01 '1' Application does not exist 20100226
2 CO_ERROR_NO_AUTH Constant Public Type reference (TYPE) CHAR01 '2' No authorization 20100226
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORITY_CHECK_TADIR_START Static method Public Method Start Authorization Check for TADIR Objects 20091120
2 IS_REGISTERED_START_OBJECT Static method Public Method Checks for registration for start authorization check 20091126
3 IS_START_AUTH_ACTIVE Static method Private Method Check for active start authorization for Web Dynpro ABAP 20091211
4 RESET_APPLICATION_TRACE Static method Public Method Reset USOB Trace 20130805
5 TADIR_START_AUDIT_LOG Static method Public Method Security Audit Log entries for TADIR objects 20100225
Events
Class CL_START_AUTH_CHECK has no event.
Types
Class CL_START_AUTH_CHECK has no local type.
Method Signatures

Method AUTHORITY_CHECK_TADIR_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJ_NAME Call by reference Type reference (TYPE) AUTHOBJNAM TADIR-Objektname zur Startberechtigungsprüfung 20091126
2 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) AUTHOBJTYP TADIR-Objecttype zur Startberechtigungsprüfung 20091126
3 Importing IV_PGMID Call by reference Type reference (TYPE) AUTHPGMID TADIR-PGMID zur Verwendung in Startberechtigungsprüfung 20091126
# Exception Resumable Description Created on
1 CX_NO_AUTHORIZATION Keine Startberechtigung 20091126

Method IS_REGISTERED_START_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_IS_REGISTERED Value transfer Type reference (TYPE) ABAP_BOOL TRUE: Registriert, FALSE: Nicht registriert 20091126
2 Importing IV_OBJNAME Call by reference Type reference (TYPE) AUTHOBJNAM TADIR-Objektname zur Startberechtigungsprüfung 20091126
3 Importing IV_OBJTYPE Call by reference Type reference (TYPE) AUTHOBJTYP TADIR-Objecttype zur Startberechtigungsprüfung 20091126
4 Importing IV_PGMID Call by reference Type reference (TYPE) AUTHPGMID TADIR-PGMID zur Verwendung in Startberechtigungsprüfung 20091126

Method IS_REGISTERED_START_OBJECT on class CL_START_AUTH_CHECK has no exception.

Method IS_START_AUTH_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL Boolean 20091211
2 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) AUTHOBJTYP Startprüfung: Objekttyp 20091211
3 Importing IV_PGMID Call by reference Type reference (TYPE) AUTHPGMID Startprüfung: Programm-ID 20091211

Method IS_START_AUTH_ACTIVE on class CL_START_AUTH_CHECK has no exception.

Method RESET_APPLICATION_TRACE Signature

Method RESET_APPLICATION_TRACE on class CL_START_AUTH_CHECK has no parameter.
Method RESET_APPLICATION_TRACE on class CL_START_AUTH_CHECK has no exception.

Method TADIR_START_AUDIT_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ERROR_CODE Call by reference Type reference (TYPE) CHAR01 Fehlerursache 20100226
2 Importing IV_OBJ_NAME Call by reference Type reference (TYPE) AUTHOBJNAM TADIR-Objektname zur Startberechtigungsprüfung 20100225
3 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) AUTHOBJTYP TADIR-Objecttype zur Startberechtigungsprüfung 20100225
4 Importing IV_PGMID Call by reference Type reference (TYPE) AUTHPGMID TADIR-PGMID zur Verwendung in Startberechtigungsprüfung 20100225
5 Importing IV_START_OK Call by reference Type reference (TYPE) CHAR01 Anwendungsstart war erfolgreich 20100226

Method TADIR_START_AUDIT_LOG on class CL_START_AUTH_CHECK has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 730