SAP ABAP Interface IF_SPCG_MSG_BUFFER (Roles API - Message Class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC-AUT-PFC (Application Component) ABAP Authorization and Role Management
     S_PROFGEN_API (Package) Roles API
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SPCG_MSG_BUFFER Roles API - Message Class 20130404
Properties
Interface IF_SPCG_MSG_BUFFER  
Short Description Roles API - Message Class    
General Data
Package S_PROFGEN_API   Roles API 
Created 20130404   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
Interface IF_SPCG_MSG_BUFFER has no forward declaration.
Interfaces
Interface IF_SPCG_MSG_BUFFER has no interface.
Friends
Interface IF_SPCG_MSG_BUFFER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_LIFETIME_ONCE Constant Public Type reference (TYPE) TY_MSG_LIFETIME 'O' Lifetime Once 20130404
2 CO_LIFETIME_ONCE_TRX Constant Public Type reference (TYPE) TY_MSG_LIFETIME 'T' Lifetime Transaction Once 20130404
3 CO_LIFETIME_PERMANENT Constant Public Type reference (TYPE) TY_MSG_LIFETIME 'P' Lifetime Permanent 20130404
4 CO_TYPE_ERROR Constant Public Type reference (TYPE) SYMSGTY 'E' Error 20130404
5 CO_TYPE_INFO Constant Public Type reference (TYPE) SYMSGTY 'I' Info. 20130404
6 CO_TYPE_SUCCESS Constant Public Type reference (TYPE) SYMSGTY 'S' Success 20130404
7 CO_TYPE_WARNING Constant Public Type reference (TYPE) SYMSGTY 'W' Warning 20130404
Methods
# Method Level Visibility Method type Description Created on
1 GET_MESSAGES Instance method Public Method Reading Messages 20130404
2 MAP_NODE_KEY_TO_AUTH_AUTHS Static method Public Method Mapping: Node key to authorization 20130404
3 MAP_NODE_KEY_TO_AUTH_VALUES Static method Public Method Mapping: Node key to authorization value 20130404
Events
Interface IF_SPCG_MSG_BUFFER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_MESSAGES Public See coding Table type: Message 20130404 tt_messages type standard table of ty_messages with default key
2 TY_MESSAGES Public See coding Structure type: Message 20130404 begin of ty_messages, role type agr_name, nodename type if_pfcg_role=>ty_node_name, key type if_pfcg_role=>ty_node_key, key_handle type if_pfcg_role=>ty_node_key_handle, field type if_pfcg_role=>ty_node_field, msgty type symsgty, msgid type symsgid, msgno type symsgno, msgv1 type symsgv, msgv2 type symsgv, msgv3 type symsgv, msgv4 type symsgv, message type bapi_msg, system type bapilogsys, message_lifetime type ty_msg_lifetime, end of ty_messages
3 TY_MSG_LIFETIME Public Type reference (TYPE) CHAR01 Message Lifetime 20130404
4 TY_NODE_KEY_AUTH_AUTHS Public See coding Structure type: authorization key 20130404 begin of ty_node_key_auth_auths , object type agobject , auth type agauth , field type agrfield , end of ty_node_key_auth_auths
5 TY_NODE_KEY_AUTH_VALUES Public See coding Structure type: Key of authorization values 20130404 begin of ty_node_key_auth_values , object type agobject , auth type agauth , field type agrfield , low type agval , high type agval , end of ty_node_key_auth_values
Method Signatures

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_MESSAGES Value transfer Type reference (TYPE) TT_MESSAGES 20130404
2 Importing IV_NODENAME Call by reference Type reference (TYPE) IF_PFCG_ROLE=>TY_NODE_NAME 20130404
3 Importing IV_ROLE Call by reference Type reference (TYPE) AGR_NAME 20130404

Method GET_MESSAGES on Interface IF_SPCG_MSG_BUFFER has no exception.

Method MAP_NODE_KEY_TO_AUTH_AUTHS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_KEY_AUTH_AUTHS Call by reference Type reference (TYPE) TY_NODE_KEY_AUTH_AUTHS 20130404
2 Importing IV_NODE_KEY Call by reference Type reference (TYPE) IF_PFCG_ROLE=>TY_NODE_KEY 20130404

Method MAP_NODE_KEY_TO_AUTH_AUTHS on Interface IF_SPCG_MSG_BUFFER has no exception.

Method MAP_NODE_KEY_TO_AUTH_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_KEY_AUTH_VALUES Call by reference Type reference (TYPE) TY_NODE_KEY_AUTH_VALUES 20130404
2 Importing IV_NODE_KEY Call by reference Type reference (TYPE) IF_PFCG_ROLE=>TY_NODE_KEY 20130404

Method MAP_NODE_KEY_TO_AUTH_VALUES on Interface IF_SPCG_MSG_BUFFER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740