SAP ABAP Class CL_GRAC_MODEL_USER_PSS (Password Self Service)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-AC (Application Component) Access Control
     GRAC_ACCESS_REQUEST (Package) Access Control GRC Access Request
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRFN_API_MODEL Interface for handling of GRC API models 20100517
Properties
Class CL_GRAC_MODEL_USER_PSS  
Short Description Password Self Service    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRAC_ACCESS_REQUEST   Access Control GRC Access Request 
Created 20100517   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRAC_MODEL_USER_PSS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_GRFN_API_MODEL Interface for handling of GRC API models 20100517
Friends
Class CL_GRAC_MODEL_USER_PSS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_USER_PSS_BUFFER Instance attribute Private Type reference (TYPE) GRAC_S_API_USER_PSS Password Self Service User Security Questions 20100517
2 MT_USER_QUESTIONS_BUFFER Instance attribute Private Type reference (TYPE) GRAC_T_API_USER_QUESTIONS Password Self Service Questions 20100525
3 MV_USERQUESN_CHANGED Instance attribute Public Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20100608
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_GUID Instance method Private Method 20100517
2 GET_USER_PSS Instance method Public Method get user data 20100518
3 SEARCH_USER Instance method Public Method Search user 20100520
4 UPDATE_USER_PSS Instance method Public Method update the user pss into the buffer 20100518
5 UPDATE_USER_QUESTIONS Instance method Public Method 20100525
Events
Class CL_GRAC_MODEL_USER_PSS has no event.
Types
Class CL_GRAC_MODEL_USER_PSS has no local type.
Method Signatures

Method CREATE_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_GUID Value transfer Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20100517

Method CREATE_GUID on class CL_GRAC_MODEL_USER_PSS has no exception.

Method GET_USER_PSS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ACC_USER_PSS Call by reference Type reference (TYPE) GRAC_S_API_USER_PSS Password Self Service User Security Questions 20100518
2 Exporting ET_ACC_USER_QUESTIONS Call by reference Type reference (TYPE) GRAC_T_API_USER_QUESTIONS Password Self Service Questions 20100525
3 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100518
4 Importing IS_ACC_USER_PSS Call by reference Type reference (TYPE) GRAC_S_API_USER_PSS Password Self Service User Security Questions 20100518
5 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU Language Key 20100518
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100518

Method SEARCH_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_USER_INFO Call by reference Type reference (TYPE) GRAC_T_API_USER_PSS Password Self Service table type 20100520
2 Importing IT_USER_ID Call by reference Type reference (TYPE) GRAC_T_AC_USERID_RANGE User ID Range 20100520

Method SEARCH_USER on class CL_GRAC_MODEL_USER_PSS has no exception.

Method UPDATE_USER_PSS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ACC_USER_PSS Call by reference Type reference (TYPE) GRAC_S_API_USER_PSS Password Self Service User Security Questions 20100518

Method UPDATE_USER_PSS on class CL_GRAC_MODEL_USER_PSS has no exception.

Method UPDATE_USER_QUESTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ACC_USER_QUESTIONS Call by reference Type reference (TYPE) GRAC_T_API_USER_QUESTIONS Password Self Service Questions 20100525

Method UPDATE_USER_QUESTIONS on class CL_GRAC_MODEL_USER_PSS has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 600