public interface BusinessSecurityProfile extends SecurityProfile
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:
| Modifier and Type | Method and Description |
|---|---|
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.
|
getName, setNameSecuredElements getCreateQuerySecuredViews()
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.
SecuredElements getCreateQuerySecuredObjects()
The SecuredElements returned allows to indicate the business items to add as granted or denied in the "CreateQuery" of the business security profile.
SecuredElements getDisplayDataSecuredObjects()
The SecuredElements returned allows to indicate the business items to add as granted or denied in the "DisplayData" of the business security profile.