SAP ABAP Class IF_STW_ADMIN (StreamWork Administration)
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
Class IF_STW_ADMIN  
Short Description StreamWork Administration    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20120313   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_STW_ADMIN has no forward declaration.
Interfaces
Class IF_STW_ADMIN has no interface implemented.
Friends
Class IF_STW_ADMIN has no friend class.
Attributes
Class 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
Class IF_STW_ADMIN has no event.
Types
Class 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 class 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