SAP ABAP Class IF_SRT_WSP_USER_ACCOUNT (User Account Interface)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SRT_WSP_USER_ACCOUNT User Account Implementation 20070420
Properties
Class IF_SRT_WSP_USER_ACCOUNT  
Short Description User Account Interface    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20070420   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_SRT_WSP_USER_ACCOUNT has no forward declaration.
Interfaces
Class IF_SRT_WSP_USER_ACCOUNT has no interface implemented.
Friends
Class IF_SRT_WSP_USER_ACCOUNT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AUTH_KIND Instance attribute Public Type reference (TYPE) SRT_WSP_ACCOUNT_AUTH_KIND User Account Authentication Kind 20070420
2 CHANGED Instance attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070420
3 CHANGED_AT Instance attribute Public Type reference (TYPE) UZEIT Time 20070420
4 CHANGED_BY Instance attribute Public Type reference (TYPE) UNAME User Name 20070420
5 CHANGED_CP Instance attribute Public Type reference (TYPE) PROGRAMM ABAP Program Name 20070420
6 CHANGED_ON Instance attribute Public Type reference (TYPE) UDATUM Date of Last Change 20070420
7 CHANGED_TC Instance attribute Public Type reference (TYPE) TCODE Transaction Code 20070420
8 CREATED_AT Instance attribute Public Type reference (TYPE) UZEIT Time 20070420
9 CREATED_BY Instance attribute Public Type reference (TYPE) UNAME User Name 20070420
10 CREATED_CP Instance attribute Public Type reference (TYPE) PROGRAMM ABAP Program Name 20070420
11 CREATED_ON Instance attribute Public Type reference (TYPE) UDATUM Date of Last Change 20070420
12 CREATED_TC Instance attribute Public Type reference (TYPE) TCODE Transaction Code 20070420
13 DESCRIPTION Instance attribute Public Type reference (TYPE) SRT_WSP_ACCOUNT_DESCRIPTION User Account Description 20070420
14 ENCR_CERT Instance attribute Public Type reference (TYPE) STRING 20081120
15 NAME Instance attribute Public Type reference (TYPE) SRT_WSP_ACCOUNT_NAME User Account Name 20070420
16 NAME_EXT Instance attribute Public Type reference (TYPE) SRT_WSP_ACCOUNT_NAME User Account Name 20070420
17 NEW Instance attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070420
18 READ_ONLY Instance attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070420
19 STATE Instance attribute Public Type reference (TYPE) SRT_WSP_CONFIG_STATE WSP Configuration State 20080122
20 TERMINATED Instance attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070420
21 TYPE Instance attribute Public Type reference (TYPE) SRT_WSP_ACCOUNT_TYPE User Account Type 20070420
22 VERSION Instance attribute Public Type reference (TYPE) SRT_WSP_ACCOUNT_VERSION User Account Version 20070420
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method Activates the user account 20080122
2 DEACTIVATE Instance method Public Method Deactivates the user account 20080122
3 DELETE Instance method Public Method Deletes the account. 20070420
4 GET_AUTH_KIND Instance method Public Method Retrieves the authentication kind. 20070420
5 GET_DESCRIPTION Instance method Public Method Gets the description of the account. 20070423
6 GET_ENCRYPTION_CERT Instance method Public Method Get the encryption certificate 20081119
7 GET_SERVICE_USER_CREDENTIALS Instance method Public Method Retrieves the service user credentials. 20070420
8 SAVE Instance method Public Method Saves changes. 20070420
9 SET_DESCRIPTION Instance method Public Method Sets the description of the account. 20070420
10 SET_EDIT_MODE Instance method Public Method Sets edit mode. 20070420
11 SET_ENCRYPTION_CERT Instance method Public Method Set encryption certificate 20081119
12 TERMINATE Instance method Public Method Terminates the account 20070420
13 USE_ANONYMOUS_USER Instance method Public Method Set the authentication type to anonymous. 20070503
14 USE_CURRENT_USER Instance method Public Method Sets the authentication type to SSO. 20070420
15 USE_SERVICE_USER Instance method Public Method Sets the credentials for user/password mechanism. 20070420
Events
Class IF_SRT_WSP_USER_ACCOUNT has no event.
Types
Class IF_SRT_WSP_USER_ACCOUNT has no local type.
Method Signatures

Method ACTIVATE Signature

Method ACTIVATE on class IF_SRT_WSP_USER_ACCOUNT has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_ACCOUNT WSP Exception 20080122

Method DEACTIVATE Signature

Method DEACTIVATE on class IF_SRT_WSP_USER_ACCOUNT has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_ACCOUNT WSP Exception 20080122

Method DELETE Signature

Method DELETE on class IF_SRT_WSP_USER_ACCOUNT has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_ACCOUNT Excpetion class for accounts maintenance and assignments 20070426

Method GET_AUTH_KIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_AUTH_KIND Value transfer Type reference (TYPE) SRT_WSP_ACCOUNT_AUTH_KIND User Account Authentication Kind 20070420
# Exception Resumable Description Created on
1 CX_SRT_WSP_ACCOUNT Excpetion class for accounts maintenance and assignments 20070619

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DESCR Value transfer Type reference (TYPE) SRT_WSP_ACCOUNT_DESCRIPTION User Account Description 20070423
# Exception Resumable Description Created on
1 CX_SRT_WSP_ACCOUNT Excpetion class for accounts maintenance and assignments 20070423

Method GET_ENCRYPTION_CERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CERT Value transfer Type reference (TYPE) STRING 20081119
# Exception Resumable Description Created on
1 CX_SRT_WSP_ACCOUNT 20110114

Method GET_SERVICE_USER_CREDENTIALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_HTTPS_PSE Call by reference Type reference (TYPE) STRING PSE for HTTPS 20080221
2 Exporting EX_PASSWORD Call by reference Type reference (TYPE) STRING Password of the service user. 20070423
3 Exporting EX_USERNAME Call by reference Type reference (TYPE) STRING Name of the service user. 20070423
4 Exporting EX_WSSE_PSE Call by reference Type reference (TYPE) STRING PSE for WSSE 20080221
# Exception Resumable Description Created on
1 CX_SRT_WSP_ACCOUNT Excpetion class for accounts maintenance and assignments 20070423

Method SAVE Signature

Method SAVE on class IF_SRT_WSP_USER_ACCOUNT has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_ACCOUNT Excpetion class for accounts maintenance and assignments 20070426

Method SET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DESCR Call by reference Type reference (TYPE) SRT_WSP_ACCOUNT_DESCRIPTION User Account Description 20070420
# Exception Resumable Description Created on
1 CX_SRT_WSP_ACCOUNT Excpetion class for accounts maintenance and assignments 20070423

Method SET_EDIT_MODE Signature

Method SET_EDIT_MODE on class IF_SRT_WSP_USER_ACCOUNT has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_ACCOUNT 20110114

Method SET_ENCRYPTION_CERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CERT Call by reference Type reference (TYPE) STRING 20081119
# Exception Resumable Description Created on
1 CX_SRT_WSP_ACCOUNT 20110114

Method TERMINATE Signature

Method TERMINATE on class IF_SRT_WSP_USER_ACCOUNT has no parameter.
Method TERMINATE on class IF_SRT_WSP_USER_ACCOUNT has no exception.

Method USE_ANONYMOUS_USER Signature

Method USE_ANONYMOUS_USER on class IF_SRT_WSP_USER_ACCOUNT has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_ACCOUNT Excpetion class for accounts maintenance and assignments 20070619

Method USE_CURRENT_USER Signature

Method USE_CURRENT_USER on class IF_SRT_WSP_USER_ACCOUNT has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_ACCOUNT Excpetion class for accounts maintenance and assignments 20070619

Method USE_SERVICE_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HTTPS_PSE Call by reference Type reference (TYPE) STRING 20080221
2 Importing IM_PASSWORD Call by reference Type reference (TYPE) STRING 20070420
3 Importing IM_USERNAME Call by reference Type reference (TYPE) STRING 20070420
4 Importing IM_WSSE_PSE Call by reference Type reference (TYPE) STRING 20080221
# Exception Resumable Description Created on
1 CX_SRT_WSP_ACCOUNT Excpetion class for accounts maintenance and assignments 20070619
History
Last changed by/on SAP  20110908 
SAP Release Created in