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

All Superinterfaces:
SecurityProfile

public interface DataSecurityProfile
extends SecurityProfile

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

This interface provides methods to retrieve the different "Rows", "Tables", and "Connections" settings of a data security profile. See the Information Design Tool User Guide for a definition of these settings.

Use SecurityFactory.createDataSecurityProfile() to instantiate an empty data security profile.

The following features are supported:


Method Summary
 java.util.List<ConnectionMapping> getConnectionMappings()
          Returns the value of the 'Connection Mappings' containment reference list.
 java.util.List<RowRestriction> getRowRestrictions()
          Returns the value of the 'Row Restrictions' containment reference list.
 java.util.List<TableMapping> getTableMappings()
          Returns the value of the 'Table Mappings' containment reference list.
 
Methods inherited from interface com.sap.sl.sdk.authoring.security.SecurityProfile
getName, setName
 

Method Detail

getRowRestrictions

java.util.List<RowRestriction> getRowRestrictions()
Returns the value of the 'Row Restrictions' containment reference list. The list contents are of type RowRestriction.

This is the list of row restrictions.

Returns:
the value of the 'Row Restrictions' containment reference list.

getTableMappings

java.util.List<TableMapping> getTableMappings()
Returns the value of the 'Table Mappings' containment reference list. The list contents are of type TableMapping.

This is the list of mappings between original tables and replacement tables.

Returns:
the value of the 'Table Mappings' containment reference list.

getConnectionMappings

java.util.List<ConnectionMapping> getConnectionMappings()
Returns the value of the 'Connection Mappings' containment reference list. The list contents are of type ConnectionMapping.

This is the list of mappings between original connections and replacement connections of a universe in the CMS repository.

Returns:
the value of the 'Connection Mappings' containment reference list.


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