SAP ABAP Class CL_RS2HANA_AUTH_USER (Object: User)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD-HMOD (Application Component) HANA Model Generation in BW
     RS2HANA_AUTH (Package) BW Authorization in HANA
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RS2HANA_AUTH_OBJ Object: Superclass 20130517
Properties
Class CL_RS2HANA_AUTH_USER  
Short Description Object: User    
Super Class CL_RS2HANA_AUTH_OBJ Object: Superclass 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RS2HANA_AUTH   BW Authorization in HANA 
Created 20130517   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RS2HANA_AUTH_CONST Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_RS2HANA_AUTH_USER has no interface implemented.
Friends
Class CL_RS2HANA_AUTH_USER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_DBMS_USER Instance attribute Private Type reference (TYPE) XUBNAME User Name in User Master Record 20130517
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130517
2 GET_DBMS_USER Instance method Public Method Returns corresponding DBMS user 20130517
3 GET_EXISTING_USERS Static method Public Method Retrieves HANA db users 20130611
4 IS_UPDATE_REQUIRED Instance method Public Method Checks if filter table update is required 20130517
5 RETRIEVE_DMBS_USER Static method Public Method Reads corresponding DBMS user from CL_IDENTITY management 20130517
Events
Class CL_RS2HANA_AUTH_USER has no event.
Types
Class CL_RS2HANA_AUTH_USER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) RS2HANA_AUTH_OBJNM RS2HANA authorization object name 20130517
2 Importing I_R_MANAGER Call by reference Object reference (TYPE REF TO) CL_RS2HANA_AUTH_MANAGER Main class 20130517
3 Importing I_TYPE Call by reference Type reference (TYPE) RS2HANA_AUTH_OBJTP RS2HANA authorization object types 20130517
# Exception Resumable Description Created on
1 NOT_FOUND_IN_VERSION_A 20130517
2 NO_DBMS_USER 20130517

Method GET_DBMS_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DBMS_USER Value transfer Type reference (TYPE) XUBNAME User Name in User Master Record 20130517

Method GET_DBMS_USER on class CL_RS2HANA_AUTH_USER has no exception.

Method GET_EXISTING_USERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_USERNAME Call by reference Type reference (TYPE) XUBNAME User Name in User Master Record 20130611
2 Returning R_T_USERS Value transfer Type reference (TYPE) IF_RS2HANA_AUTH_CONST=>TY_T_OBJNM 20130611

Method GET_EXISTING_USERS on class CL_RS2HANA_AUTH_USER has no exception.

Method IS_UPDATE_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROVIDER Call by reference Type reference (TYPE) STRING 20130517
2 Returning R_IS_REQUIRED Value transfer Type reference (TYPE) RS_BOOL Boolean 20130517

Method IS_UPDATE_REQUIRED on class CL_RS2HANA_AUTH_USER has no exception.

Method RETRIEVE_DMBS_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) RS2HANA_AUTH_OBJNM User Name in User Master Record 20130517
2 Returning R_DBMS_USER Value transfer Type reference (TYPE) XUBNAME User Name in User Master Record 20130517
# Exception Resumable Description Created on
1 NO_DBMS_USER 20130517
History
Last changed by/on SAP  20140121 
SAP Release Created in 740