SAP ABAP Interface IF_STW_ADMIN (StreamWork Administration)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-STW (Application Component) Social Media ABAP Integration Library
     S_STW_API (Package) API of the StreamWork Library (Comp. Mode)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_STW_ADMIN_TOOLS Administration tools 20120413
Properties
Interface IF_STW_ADMIN  
Short Description StreamWork Administration    
General Data
Package S_STW_API   API of the StreamWork Library (Comp. Mode) 
Created 20120313   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
Interface IF_STW_ADMIN has no forward declaration.
Interfaces
Interface IF_STW_ADMIN has no interface.
Friends
Interface IF_STW_ADMIN has no friend.
Attributes
Interface IF_STW_ADMIN has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 IDP_CREATE Instance method Public Method Create a new org owned IDP on StreamWork 20120425
2 IDP_DELETE Instance method Public Method Delete an IDP from StreamWork 20120425
3 IDP_GET Instance method Public Method Retrieve data of an IDP 20120425
4 IDP_UPDATE Instance method Public Method Update the data of an IDP (except the name) 20120425
5 INIT Instance method Public Method Initialize the instance with an application 20120313
6 OAUTH_APP_CREATE Instance method Public Method Create a new consumer application 20120423
7 OAUTH_APP_DELETE Instance method Public Method Delete a consumer application 20120423
8 OAUTH_APP_GET Instance method Public Method Retrieve the data of an consumer application 20120313
9 OAUTH_APP_LINK_TO_IDP Instance method Public Method Link an org owned IDP to a consumer application 20120424
10 OAUTH_APP_UPDATE Instance method Public Method Update a consumer application 20120424
Events
Interface IF_STW_ADMIN has no event.
Types
Interface IF_STW_ADMIN has no local type.
Method Signatures

Method IDP_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ASSERTION_SCOPE Call by reference Type reference (TYPE) STRING 20120425
2 Importing IV_CERTIFICATE Call by reference Type reference (TYPE) STRING 20120425
3 Importing IV_IDP_NAME Call by reference Type reference (TYPE) STRING 20120425
4 Importing IV_IDP_SLO_URL Call by reference Type reference (TYPE) STRING 20120425
5 Importing IV_IDP_SSO_URL Call by reference Type reference (TYPE) STRING 20120425
6 Returning RV_IDP_ID Value transfer Type reference (TYPE) STRING 20120425
# Exception Resumable Description Created on
1 CX_STW_ADMIN SAIL: Process layer exception 20120605

Method IDP_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IDP_ID Call by reference Type reference (TYPE) STRING 20120425
2 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL Boolean Variable (X=True, -=False, Space=Unknown) 20120425
# Exception Resumable Description Created on
1 CX_STW_ADMIN SAIL: Process layer exception 20120605

Method IDP_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ASSERTION_SCOPE Call by reference Type reference (TYPE) STRING 20120425
2 Exporting EV_CERTIFICATE Call by reference Type reference (TYPE) STRING 20120425
3 Exporting EV_IDP_SSO_URL Call by reference Type reference (TYPE) STRING 20120425
4 Exporting EV_XML Call by reference Type reference (TYPE) XSTRING 20120425
# Exception Resumable Description Created on
1 CX_STW_ADMIN SAIL: Process layer exception 20120605

Method IDP_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ASSERTION_SCOPE Call by reference Type reference (TYPE) STRING 20120425
2 Importing IV_CERTIFICATE Call by reference Type reference (TYPE) STRING 20120425
3 Importing IV_IDP_ID Call by reference Type reference (TYPE) STRING 20120425
4 Importing IV_IDP_SLO_URL Call by reference Type reference (TYPE) STRING 20120425
5 Importing IV_IDP_SSO_URL Call by reference Type reference (TYPE) STRING 20120425
6 Importing IV_XML Call by reference Type reference (TYPE) STRING 20120425
7 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL Boolean Variable (X=True, -=False, Space=Unknown) 20120425
# Exception Resumable Description Created on
1 CX_STW_ADMIN SAIL: Process layer exception 20120605

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) CLB_APPLICATION_ID Collaboration: Application ID 20120313

Method INIT on Interface IF_STW_ADMIN has no exception.

Method OAUTH_APP_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONSUMER_KEY Call by reference Type reference (TYPE) STRING 20120424
2 Exporting EV_CONSUMER_SECRET Call by reference Type reference (TYPE) STRING 20120423
3 Importing IV_BUSINESS_EMAIL Call by reference Type reference (TYPE) STRING 20120423
4 Importing IV_CERTIFICATE Call by reference Type reference (TYPE) STRING 20120606
5 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) STRING 20120423
6 Importing IV_DEVELOPER_EMAIL Call by reference Type reference (TYPE) STRING 20120423
7 Importing IV_INTEGRATION_URL Call by reference Type reference (TYPE) STRING 20120423
8 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20120423
9 Importing IV_SUPPORT_EMAIL Call by reference Type reference (TYPE) STRING 20120423
# Exception Resumable Description Created on
1 CX_STW_ADMIN SAIL: Process layer exception 20120605

Method OAUTH_APP_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONSUMER_KEY Call by reference Type reference (TYPE) STRING 20120423
2 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL Boolean Variable (X=True, -=False, Space=Unknown) 20120423
# Exception Resumable Description Created on
1 CX_STW_ADMIN SAIL: Process layer exception 20120605

Method OAUTH_APP_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CERTIFICATE Call by reference Type reference (TYPE) STRING 20120418
2 Exporting EV_DESCRIPTION Call by reference Type reference (TYPE) STRING 20120313
3 Exporting EV_IDP_ID Call by reference Type reference (TYPE) STRING 20120319
4 Exporting EV_IDP_NAME Call by reference Type reference (TYPE) STRING 20120418
5 Exporting EV_NAME Call by reference Type reference (TYPE) STRING 20120313
6 Exporting EV_OWNER_ID Call by reference Type reference (TYPE) STRING 20120319
7 Exporting EV_OWNER_NAME Call by reference Type reference (TYPE) STRING 20120319
8 Exporting EV_OWNER_TYPE Call by reference Type reference (TYPE) STRING 20120319
9 Exporting EV_XML Call by reference Type reference (TYPE) XSTRING 20120313
10 Importing IV_CONSUMER_KEY Call by reference Type reference (TYPE) STRING 20120313
# Exception Resumable Description Created on
1 CX_STW_ADMIN SAIL: Process layer exception 20120605

Method OAUTH_APP_LINK_TO_IDP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONSUMER_KEY Call by reference Type reference (TYPE) STRING 20120424
2 Importing IV_IDP_ID Call by reference Type reference (TYPE) STRING 20120425
3 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL Boolean Variable (X=True, -=False, Space=Unknown) 20120424
# Exception Resumable Description Created on
1 CX_STW_ADMIN SAIL: Process layer exception 20120605

Method OAUTH_APP_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APP_TYPE Call by reference Type reference (TYPE) STRING 20120424
2 Importing IV_BUSINESS_EMAIL Call by reference Type reference (TYPE) STRING 20120424
3 Importing IV_CALLBACK_URL Call by reference Type reference (TYPE) STRING 20120424
4 Importing IV_COMPANY Call by reference Type reference (TYPE) STRING 20120424
5 Importing IV_CONSUMER_KEY Call by reference Type reference (TYPE) STRING 20120424
6 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) STRING 20120424
7 Importing IV_DEVELOPER_EMAIL Call by reference Type reference (TYPE) STRING 20120424
8 Importing IV_DEVELOPMENT_LANGUAGE Call by reference Type reference (TYPE) STRING 20120424
9 Importing IV_INTEGRATION_URL Call by reference Type reference (TYPE) STRING 20120424
10 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20120424
11 Importing IV_ORIGIN Call by reference Type reference (TYPE) STRING 20120424
12 Importing IV_STATUS Call by reference Type reference (TYPE) STRING 20120424
13 Importing IV_SUPPORT_EMAIL Call by reference Type reference (TYPE) STRING 20120424
14 Importing IV_SUPPORT_URL Call by reference Type reference (TYPE) STRING 20120424
15 Importing IV_XML Call by reference Type reference (TYPE) STRING 20120424
16 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL Boolean Variable (X=True, -=False, Space=Unknown) 20120424
# Exception Resumable Description Created on
1 CX_STW_ADMIN SAIL: Process layer exception 20120605
History
Last changed by/on SAP  20140121 
SAP Release Created in 740