SAP ABAP Class CL_GRAC_PWD_SELFSERVICE (contains password self service related methods)
Hierarchy
☛
GRCFND_A (Software Component) GRC Foundation ABAP
⤷ GRC-AC (Application Component) Access Control
⤷ GRAC_ACCESS_REQUEST (Package) Access Control GRC Access Request
⤷ GRC-AC (Application Component) Access Control
⤷ GRAC_ACCESS_REQUEST (Package) Access Control GRC Access Request
Properties
Class | CL_GRAC_PWD_SELFSERVICE | |
Short Description | contains password self service related methods | |
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 | 20100527 | SAP |
Last change | 20141106 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_GRAC_PWD_SELFSERVICE has no forward declaration.
Interfaces
Class CL_GRAC_PWD_SELFSERVICE has no interface implemented.
Friends
Class CL_GRAC_PWD_SELFSERVICE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MC_APP | Constant | Public | Type reference (TYPE) | STRING | 'GRAC_UIBB_REQ_USER_PASSWD' | Application Name | 20100609 | |
2 | MC_CLIENT | Constant | Public | Type reference (TYPE) | STRING | 'sap-client' | Sap Client | 20100609 | |
3 | MC_CONFIG | Constant | Public | Type reference (TYPE) | STRING | 'sap-wd-configId' | Sap Configid | 20100609 | |
4 | MC_FNAME | Constant | Public | Type reference (TYPE) | CHAR15 | 'FIRST_NAME' | First Name | 20100527 | |
5 | MC_LANG | Constant | Public | Type reference (TYPE) | STRING | 'sap-language' | Sap Language | 20100609 | |
6 | MC_LNAME | Constant | Public | Type reference (TYPE) | CHAR15 | 'LAST_NAME' | Last Name | 20100527 | |
7 | MC_MSG_CLASS | Constant | Public | Type reference (TYPE) | SYMSGID | '0AC_CUP_PSS_NOTIFY' | Message Class | 20100527 | |
8 | MC_MSG_CLASS1 | Constant | Public | Type reference (TYPE) | SYMSGID | '0AC_CUP_NAME_CHANGE' | Message Class | 20100621 | |
9 | MC_NEW_USERID | Constant | Public | Type reference (TYPE) | STRING | 'NEW_USER_ID' | New User ID | 20100624 | |
10 | MC_OLD_USERID | Constant | Public | Type reference (TYPE) | STRING | 'OLD_USER_ID' | Old User ID | 20100624 | |
11 | MC_PWDSELFSERVICE | Constant | Public | Type reference (TYPE) | CHAR15 | 'PSS' | Pwd Selfservice | 20100527 | |
12 | MC_USERID | Constant | Public | Type reference (TYPE) | CHAR10 | 'USERID' | User ID | 20100527 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | GETSAPCONNECTORTYPE | Static method | Public | Method | 20110103 | |
2 | GETUSR_SYSINFO | Static method | Public | Method | 20100602 | |
3 | GET_USER_EMAIL | Static method | Public | Method | Get the valid E-mail id | 20111220 |
4 | INSERT_PASSWORD | Static method | Private | Method | 20100527 | |
5 | PSS_EMAIL_NOTIFICATION | Instance method | Public | Method | 20100527 |
Events
Class CL_GRAC_PWD_SELFSERVICE has no event.
Types
Class CL_GRAC_PWD_SELFSERVICE has no local type.
Method Signatures
Method GETSAPCONNECTORTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | IS_SAP_SYSTEM | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110103 | ||
2 | Importing | IV_SYSTEMID | Call by reference | Type reference (TYPE) | STRING | 20110103 |
Method GETSAPCONNECTORTYPE on class CL_GRAC_PWD_SELFSERVICE has no exception.
Method GETUSR_SYSINFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_USERID | Call by reference | Type reference (TYPE) | GRAC_USER | User ID | 20100602 | ||
2 | Returning | RT_USER_SYSTEMS | Value transfer | Type reference (TYPE) | GRAC_T_USER_SYSTEM | Contains the Connector Information | 20100603 |
Method GETUSR_SYSINFO on class CL_GRAC_PWD_SELFSERVICE has no exception.
Method GET_USER_EMAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_USERINFO | Call by reference | Type reference (TYPE) | GRAC_S_PSS_NOTIFICATION | E-Mail Address | 20111220 | ||
2 | Importing | IS_USERINFO | Call by reference | Type reference (TYPE) | GRAC_S_PSS_NOTIFICATION | Email notification structure for Password reset | 20111220 |
Method GET_USER_EMAIL on class CL_GRAC_PWD_SELFSERVICE has no exception.
Method INSERT_PASSWORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_PASSID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100527 | ||
2 | Importing | IV_PASSWORD | Call by reference | Type reference (TYPE) | XUNCODE | New password | 20100527 | ||
3 | Importing | IV_SYSTEMID | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20100527 | ||
4 | Importing | IV_USERID | Call by reference | Type reference (TYPE) | GRAC_USER | User ID | 20100527 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20130827 |
Method PSS_EMAIL_NOTIFICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_USERINFO | Call by reference | Type reference (TYPE) | GRAC_S_PSS_NOTIFICATION | Email notification structure for Password reset | 20100527 | ||
2 | Importing | IT_SYSTEM_PWD | Call by reference | Type reference (TYPE) | GRAC_T_PSS | System and reset Password list for the user | 20100527 | ||
3 | Importing | IV_APPLICATIONID | Call by reference | Type reference (TYPE) | STRING | application id | 20100621 | ||
4 | Importing | IV_NEW_USERID | Call by reference | Type reference (TYPE) | STRING | New user id | 20100624 | ||
5 | Importing | IV_OLD_USERID | Call by reference | Type reference (TYPE) | STRING | Old user id | 20100624 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20111219 |
History
Last changed by/on | SAP | 20141106 |
SAP Release Created in | 600 |