com.sap.sl.sdk.authoring.security
Interface BusinessSecurityProfile

All Superinterfaces:
SecurityProfile

public interface BusinessSecurityProfile
extends SecurityProfile

A representation of the model object 'Business Security Profile'.

This interface provides methods to create the different "Create Query" and "Display Data" settings of a business security profile. See the Information Design Tool User Guide for more information on these settings.

Use SecurityFactory.createBusinessSecurityProfile() to instantiate an empty business security profile.

The following features are supported:


Method Summary
 SecuredElements getCreateQuerySecuredObjects()
          Returns the value of the 'Create Query Secured Objects' containment reference.
 SecuredElements getCreateQuerySecuredViews()
          Returns the value of the 'Create Query Secured Views' containment reference.
 SecuredElements getDisplayDataSecuredObjects()
          Returns the value of the 'Display Data Secured Objects' containment reference.
 
Methods inherited from interface com.sap.sl.sdk.authoring.security.SecurityProfile
getName, setName
 

Method Detail

getCreateQuerySecuredViews

SecuredElements getCreateQuerySecuredViews()
Returns the value of the 'Create Query Secured Views' containment reference.

The SecuredElements returned allows to indicate the business layer views to add as granted or denied in the "CreateQuery" of the business security profile.

An empty string identifies the master view.

Returns:
the value of the 'Create Query Secured Views' containment reference.

getCreateQuerySecuredObjects

SecuredElements getCreateQuerySecuredObjects()
Returns the value of the 'Create Query Secured Objects' containment reference.

The SecuredElements returned allows to indicate the business items to add as granted or denied in the "CreateQuery" of the business security profile.

Returns:
the value of the 'Create Query Secured Objects' containment reference.

getDisplayDataSecuredObjects

SecuredElements getDisplayDataSecuredObjects()
Returns the value of the 'Display Data Secured Objects' containment reference.

The SecuredElements returned allows to indicate the business items to add as granted or denied in the "DisplayData" of the business security profile.

Returns:
the value of the 'Display Data Secured Objects' containment reference.


© Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved.