SAP ABAP Class CL_GRAC_AD_AUTH_MGMT_HDB (Implementation class for Auth Mgmt Integration Scenario)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-AC (Application Component) Access Control
     GRAC_ADAPTORS (Package) Access Control GRC Calls for Plag-in's and WSDL
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRAC_AD_AUTH_MGMT Interface for AC Authorization management Integration Scenar 20120516
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRAC_AD_TYPES Data types used in AC Adaptor interfaces 20120516
Properties
Class CL_GRAC_AD_AUTH_MGMT_HDB  
Short Description Implementation class for Auth Mgmt Integration Scenario    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRAC_ADAPTORS   Access Control GRC Calls for Plag-in's and WSDL 
Created 20120516   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRAC_AD_AUTH_MGMT_HDB has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_GRAC_AD_AUTH_MGMT Interface for AC Authorization management Integration Scenar 20120516
2 IF_GRAC_AD_TYPES Data types used in AC Adaptor interfaces 20120516
Friends
# Friend Modeled only Created on Description
1 CL_GRAC_AD_AUTH_MGMT 20120516 Interface class for Auth Mgmt Integration Scenario
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_AUTHGROUP Constant Public Type reference (TYPE) STRING '1' 20120516
2 CV_DAYLIGHT Constant Public Type reference (TYPE) STRING 'X' 20120516
3 CV_FETCHTYPE Constant Public Type reference (TYPE) STRING 'F' 20120516
4 CV_LOW Constant Public Type reference (TYPE) STRING '*' 20120516
5 CV_OPTION Constant Public Type reference (TYPE) STRING 'CP' 20120516
6 CV_RESOURCEEXTN Constant Public Type reference (TYPE) STRING 'TCD' 20120516
7 CV_SIGN Constant Public Type reference (TYPE) STRING 'I' 20120516
8 CV_TCODE Constant Public Type reference (TYPE) STRING 'S_TCODE' 20120516
9 CV_TIMEZONE Constant Public Type reference (TYPE) STRING 'UTC' 20120516
10 G_INSTANCE_OBJECT Static Attribute Private Object reference (TYPE REF TO) CL_GRAC_AD_AUTH_MGMT_HDB Implementation class for Auth Mgmt Integration Scenario 20120516
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20120516
2 GET_INSTANCE Static method Protected Method return the instance object (singleton) 20120516
3 GET_PROXY_OBJECT Static method Private Method return the AC WS plugins proxy instance object (singleton) 20120516
Events
Class CL_GRAC_AD_AUTH_MGMT_HDB has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YACTIVE Private Attribute reference (LIKE) 20120516
2 YACTIVITY Private Attribute reference (LIKE) Activity Field of Resource 20120516
3 YAUTHORIZATION Private Attribute reference (LIKE) 20120516
4 YAUTHORIZATION_COUNT Private Attribute reference (LIKE) 20120516
5 YBNAME Private Attribute reference (LIKE) 20120516
6 YBOOL Private Attribute reference (LIKE) 20120516
7 YCLASS Private Attribute reference (LIKE) 20120516
8 YDEPARTMENT Private Attribute reference (LIKE) 20120516
9 YEMAIL Private Attribute reference (LIKE) 20120516
10 YEXCLUDE_EXPIRED_ROLE Private Attribute reference (LIKE) 20120516
11 YEXTENSION Private Attribute reference (LIKE) 20120516
12 YFIRST_NAME Private Attribute reference (LIKE) User's First Name 20120516
13 YFOR_ACTION Private Attribute reference (LIKE) 20120516
14 YFROM_ACTION Private Attribute reference (LIKE) From Action 20120516
15 YFROM_DATE Private Attribute reference (LIKE) 20120516
16 YFROM_RESOURCE Private Attribute reference (LIKE) 20120516
17 YFROM_RESOURCE_FIELD_VALUE Private Attribute reference (LIKE) 20120516
18 YHIGH Private Attribute reference (LIKE) 20120516
19 YIS_CHANGED_USER_REQUIRED Private Attribute reference (LIKE) Are Changed Users Required 20120516
20 YIS_COMPOSITE Private Attribute reference (LIKE) 20120516
21 YIS_COMPOSITE_PROFILE_REQD Private Attribute reference (LIKE) 20120516
22 YIS_COMPOSITE_ROLE_REQD Private Attribute reference (LIKE) 20120516
23 YIS_DESCRIPTION_REQD Private Attribute reference (LIKE) 20120516
24 YIS_EXCLUDE_EXPIRED_ROLE Private Attribute reference (LIKE) 20120516
25 YIS_EXPIRED_USER_REQUIRED Private Attribute reference (LIKE) Are expired uers required 20120516
26 YIS_FULL_DETAIL_REQUIRED Private Attribute reference (LIKE) Are Full Details Required 20120516
27 YIS_LOCKED_USER_REQUIRED Private Attribute reference (LIKE) Are locked users required 20120516
28 YIS_REF_USER_PROFILE_REQD Private Attribute reference (LIKE) Enter 'X' is user profile is required in output 20120516
29 YIS_REF_USER_ROLE_REQD Private Attribute reference (LIKE) Enter 'X' is user role is required in output 20120516
30 YIS_USER_PROFILE_REQD Private Attribute reference (LIKE) 20120516
31 YIS_USER_REQD Private Attribute reference (LIKE) 20120516
32 YIS_USER_ROLE_REQD Private Attribute reference (LIKE) 20120516
33 YLANG Private Attribute reference (LIKE) Language 20120516
34 YLAST_NAME Private Attribute reference (LIKE) User's Last Name 20120516
35 YLOGICAL_DESTINATION Private Attribute reference (LIKE) Logical destination for RFC, WS, FILE etc (CCI-TS) 20120516
36 YLOW Private Attribute reference (LIKE) 20120516
37 YMIDDLE_NAME Private Attribute reference (LIKE) 20120516
38 YOPTION Private Attribute reference (LIKE) 20120516
39 YPROFILE Private Attribute reference (LIKE) Profile 20120516
40 YPROFILE_DESCRIPTION Private Attribute reference (LIKE) 20120516
41 YRESOURCE Private Attribute reference (LIKE) Resource (SAP:Authorization Object) 20120516
42 YRESOURCE_EXTENSION Private Attribute reference (LIKE) 20120516
43 YRESOURCE_EXTENSION_VALUE Private Attribute reference (LIKE) 20120516
44 YROLE Private Attribute reference (LIKE) Role 20120516
45 YROLE_PROFILE_TYPE Private Attribute reference (LIKE) 20120516
46 YSIGN Private Attribute reference (LIKE) 20120516
47 YSTATUS Private Attribute reference (LIKE) 20120516
48 YSYSTEM_ID Private Attribute reference (LIKE) System ID 20120516
49 YS_AUTHORIZATION_ACTIVITY Private Attribute reference (LIKE) 20120516
50 YS_COMPOSITE_PROFILE Private Attribute reference (LIKE) 20120516
51 YS_COMPOSITE_PROFILE_USER Private Attribute reference (LIKE) 20120516
52 YS_COMPOSITE_ROLE Private Attribute reference (LIKE) 20120516
53 YS_EXPIRED_ROLE Private Attribute reference (LIKE) 20120516
54 YS_PROF Private Attribute reference (LIKE) 20120516
55 YS_PROFILE Private Attribute reference (LIKE) 20120516
56 YS_PROFILE_RESOURCE Private Attribute reference (LIKE) 20120516
57 YS_RANGE Private Attribute reference (LIKE) 20120516
58 YS_RESOURCE Private Attribute reference (LIKE) Structure for Resource (SAP:Authorization Object) 20120516
59 YS_RESOURCE_EXTENSION_VALUE Private Attribute reference (LIKE) 20120516
60 YS_RESOURCE_FIELD_VALUE Private Attribute reference (LIKE) 20120516
61 YS_ROLE Private Attribute reference (LIKE) 20120516
62 YS_ROLE_AUTHORIZATION_COUNT Private Attribute reference (LIKE) 20120516
63 YS_ROLE_DESCRIPTION Private Attribute reference (LIKE) 20120516
64 YS_ROLE_PROFILE Private Attribute reference (LIKE) 20120516
65 YS_ROLE_RESOURCE Private Attribute reference (LIKE) 20120516
66 YS_USER Private Attribute reference (LIKE) Structure for User 20120516
67 YS_USER_COMPOSITE_PROFILE Private Attribute reference (LIKE) 20120516
68 YS_USER_DETAIL Private Attribute reference (LIKE) 20120516
69 YS_USER_PROFILE Private Attribute reference (LIKE) 20120516
70 YS_USER_ROLE Private Attribute reference (LIKE) 20120516
71 YTELEPHONE_NUMBER Private Attribute reference (LIKE) 20120516
72 YTEXT Private Attribute reference (LIKE) 20120516
73 YTO_ACTION Private Attribute reference (LIKE) To Action 20120516
74 YTO_DATE Private Attribute reference (LIKE) 20120516
75 YTO_RESOURCE Private Attribute reference (LIKE) 20120516
76 YTO_RESOURCE_FIELD_VALUE Private Attribute reference (LIKE) 20120516
77 YT_AUTHORIZATION_ACTIVITY Private Attribute reference (LIKE) 20120516
78 YT_COMPOSITE_PROFILE Private Attribute reference (LIKE) 20120516
79 YT_COMPOSITE_PROFILE_USER Private Attribute reference (LIKE) 20120516
80 YT_COMPOSITE_ROLE Private Attribute reference (LIKE) 20120516
81 YT_EXPIRED_ROLE Private Attribute reference (LIKE) 20120516
82 YT_MESSAGE Private Attribute reference (LIKE) Table for Error Message returned from RFC call 20120516
83 YT_PROF Private Attribute reference (LIKE) 20120516
84 YT_PROFILE Private Attribute reference (LIKE) 20120516
85 YT_PROFILE_RESOURCE Private Attribute reference (LIKE) 20120516
86 YT_RANGE Private Attribute reference (LIKE) 20120516
87 YT_RESOURCE Private Attribute reference (LIKE) Table for Resource (SAP:Authorization Object) 20120516
88 YT_RESOURCE_EXTENSION_VALUE Private Attribute reference (LIKE) 20120516
89 YT_RESOURCE_FIELD_VALUE Private Attribute reference (LIKE) 20120516
90 YT_ROLE Private Attribute reference (LIKE) 20120516
91 YT_ROLE_AUTHORIZATION_COUNT Private Attribute reference (LIKE) 20120516
92 YT_ROLE_DESCRIPTION Private Attribute reference (LIKE) 20120516
93 YT_ROLE_PROFILE Private Attribute reference (LIKE) 20120516
94 YT_ROLE_RESOURCE Private Attribute reference (LIKE) 20120516
95 YT_USER Private Attribute reference (LIKE) Table for User(s) 20120516
96 YT_USER_COMPOSITE_PROFILE Private Attribute reference (LIKE) 20120516
97 YT_USER_DETAIL Private Attribute reference (LIKE) 20120516
98 YT_USER_PROFILE Private Attribute reference (LIKE) 20120516
99 YT_USER_ROLE Private Attribute reference (LIKE) 20120516
100 YUNAME Private Attribute reference (LIKE) 20120516
101 YUSER Private Attribute reference (LIKE) User 20120516
102 YXUPROFILE Private Attribute reference (LIKE) 20120516
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_GRAC_AD_AUTH_MGMT_HDB has no parameter.
Method CONSTRUCTOR on class CL_GRAC_AD_AUTH_MGMT_HDB has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_INSTANCE Value transfer Object reference (TYPE REF TO) IF_GRAC_AD_AUTH_MGMT Implementation class for Auth Mgmt Integration Scenario 20120516

Method GET_INSTANCE on class CL_GRAC_AD_AUTH_MGMT_HDB has no exception.

Method GET_PROXY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOGICAL_DESTINATION Call by reference Type reference (TYPE) YLOGICAL_DESTINATION Logical Destination 20120516
2 Returning RV_INSTANCE Value transfer Object reference (TYPE REF TO) CO_GRAC_AD_AUTH_MGM_WEBSERVICE Proxy Class (generated) 20120516
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT Application Integration: Technical Error 20120516
2 CX_GRFN_EXCEPTION Generic GRC API exception 20120516
History
Last changed by/on SAP  20141106 
SAP Release Created in V1100