SAP ABAP Class /IWFND/IF_OAUTH_SCOPES (Scope handling for OAuth)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  /IWFND/IF_740_EXTENSIONS_TAG Tagging interface for 7.40 Extensions 20121129
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /IWFND/CL_OAUTH_SCOPES Scope handling for OAuth 20121129
Properties
Class /IWFND/IF_OAUTH_SCOPES  
Short Description Scope handling for OAuth    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20121129   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWFND/IF_OAUTH_SCOPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class /IWFND/IF_OAUTH_SCOPES has no interface implemented.
Friends
Class /IWFND/IF_OAUTH_SCOPES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GCS_OUTH2_OBJ Constant Public See coding 20121205
2 GCV_OAUTH_SCOPE_IMPL Constant Public Type reference (TYPE) SEOCLSKEY-CLSNAME '/IWFND/CL_OAUTH_SCOPES' Object Type Name 20121206
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_SCOPE_EXISTS Instance method Public Method 20121205
2 CREATE_SCOPE Instance method Public Method Create a new scope for a service 20121129
3 DELETE_SCOPE Instance method Public Method Delete a scope 20121129
Events
Class /IWFND/IF_OAUTH_SCOPES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_OBJECT Public See coding 20121205 BEGIN OF ty_s_object, pgmid TYPE pgmid, "oa2_pgmid, object TYPE trobjtype, "oa2_object, obj_name TYPE sobj_name, "oa2_obj_name, END OF ty_s_object
Method Signatures

Method CHECK_SCOPE_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT Call by reference Type reference (TYPE) /IWFND/IF_OAUTH_SCOPES=>TY_S_OBJECT 20121205
2 Returning RV_SCOPE_EXISTS Value transfer Type reference (TYPE) BOOLE 20121205

Method CHECK_SCOPE_EXISTS on class /IWFND/IF_OAUTH_SCOPES has no exception.

Method CREATE_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TRANSPORT Call by reference Type reference (TYPE) TRKORR Request/Task 20121129
2 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) /IWFND/MED_MDL_SRG_DESCRIPTION Service Document Description 20121129
3 Importing IV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20121129
4 Importing IV_SRV_IDENTIFIER Call by reference Type reference (TYPE) /IWFND/MED_MDL_SRG_IDENTIFIER Service Document Identifier 20121129
# Exception Resumable Description Created on
1 CX_STATIC_CHECK Exceptions with Static and Dynamic Check of RAISING Clause 20121205

Method DELETE_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TRANSPORT Call by reference Type reference (TYPE) TRKORR Request/Task 20121129
2 Importing IV_SRV_IDENTIFIER Call by reference Type reference (TYPE) /IWFND/MED_MDL_SRG_IDENTIFIER Service Document Identifier 20121129
# Exception Resumable Description Created on
1 CX_STATIC_CHECK Exceptions with Static and Dynamic Check of RAISING Clause 20121205
History
Last changed by/on SAP  20141120 
SAP Release Created in