SAP ABAP Interface IF_SRT_WSP_USER_ACCOUNT (User Account Interface)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-CFG (Application Component) WebServices ABAP Configuration
     SOAP_CONFIG (Package) SOAP Configuration Framework
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
Interface IF_SRT_WSP_USER_ACCOUNT  
Short Description User Account Interface    
General Data
Package SOAP_CONFIG   SOAP Configuration Framework 
Created 20070420   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_SRT_WSP_USER_ACCOUNT has no forward declaration.
Interfaces
Interface IF_SRT_WSP_USER_ACCOUNT has no interface.
Friends
Interface IF_SRT_WSP_USER_ACCOUNT has no friend.
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
Interface IF_SRT_WSP_USER_ACCOUNT has no event.
Types
Interface IF_SRT_WSP_USER_ACCOUNT has no local type.
Method Signatures

Method ACTIVATE Signature

Method ACTIVATE on Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface IF_SRT_WSP_USER_ACCOUNT has no parameter.
Method TERMINATE on Interface IF_SRT_WSP_USER_ACCOUNT has no exception.

Method USE_ANONYMOUS_USER Signature

Method USE_ANONYMOUS_USER on Interface 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 Interface 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 710