SAP ABAP Class CL_WCF_MU_AUTHRI_OBJ (class service for authorization checks)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI (Application Component) WebClient UI
     WCF_MASHUPS_CORE (Package) Mashups Main Development Package
Properties
Class CL_WCF_MU_AUTHRI_OBJ  
Short Description class service for authorization checks    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WCF_MASHUPS_CORE   Mashups Main Development Package 
Created 20090420   SAP 
Last change 20100303   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_WCF_MU_AUTHRI_OBJ has no interface implemented.
Friends
Class CL_WCF_MU_AUTHRI_OBJ has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CHANGE Constant Public Type reference (TYPE) ACTIV_AUTH '02' Activity 20090420
2 GC_CREATE Constant Public Type reference (TYPE) ACTIV_AUTH '01' Activity 20090420
3 GC_DELETE Constant Public Type reference (TYPE) ACTIV_AUTH '06' Activity 20090420
4 GC_DISPLAY Constant Public Type reference (TYPE) ACTIV_AUTH '03' Activity 20090420
5 GC_RSS Constant Public Type reference (TYPE) WCF_MU_CONF_TYPE 'RSS' Mash-Up Configuration Type 20090420
6 GC_WEB_SRC Constant Public Type reference (TYPE) WCF_MU_CONF_TYPE 'WEB_SRC' Mash-Up Configuration Type 20090420
7 GC_WIDGET Constant Public Type reference (TYPE) WCF_MU_CONF_TYPE 'WIDGET' Mash-Up Configuration Type 20090420
Methods
# Method Level Visibility Method type Description Created on
1 AUTH_CALL_MU_CREATION Static method Public Method is mashup creation authorized 20090420
2 AUTH_CALL_MU_EXPOSED_TA Static method Public Method Authority check to expose name/value of a tag attribute 20090423
3 AUTH_CALL_TAG_ATTRIB Static method Public Method Authority check for TAG ATTRIBUTES 20090423
Events
Class CL_WCF_MU_AUTHRI_OBJ has no event.
Types
Class CL_WCF_MU_AUTHRI_OBJ has no local type.
Method Signatures

Method AUTH_CALL_MU_CREATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MU_TYPE Call by reference Type reference (TYPE) WCF_MU_CONF_TYPE Type of mashup: 'WIDGET', 'WEB_SRV', 'RSS' 20090420
2 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20090420

Method AUTH_CALL_MU_CREATION on class CL_WCF_MU_AUTHRI_OBJ has no exception.

Method AUTH_CALL_MU_EXPOSED_TA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXPOSE_TA_VAL_NAME Call by reference Type reference (TYPE) BOOLEAN_01 '0' to expose the attribute name and '1' to expose its value 20090423
2 Importing IV_TAG_ATTRIB_ID Call by reference Type reference (TYPE) WCF_CDS_ATTRIBUTE_ID Tag Attribute Name 20090604
3 Importing IV_TAG_ATTRIB_PR Call by reference Type reference (TYPE) WCF_CDS_PROVIDER_TYPE Tag Attribute Provider 20090604
4 Importing IV_TAG_ATTRIB_UI Call by reference Type reference (TYPE) WCF_CDS_CONTEXT_ID Context ID 20090604
5 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20090423

Method AUTH_CALL_MU_EXPOSED_TA on class CL_WCF_MU_AUTHRI_OBJ has no exception.

Method AUTH_CALL_TAG_ATTRIB 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) ACTIV_AUTH Activity 20090423
2 Importing IV_TAG_ATTRIB_NAME Call by reference Type reference (TYPE) WCF_MU_ATTRIBUTE_NAME Mash-Up Attribute Name 20090423
3 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20090423

Method AUTH_CALL_TAG_ATTRIB on class CL_WCF_MU_AUTHRI_OBJ has no exception.
History
Last changed by/on SAP  20100303 
SAP Release Created in 701