Class PropertyBasedDefaultSecurityDimensionValuesProvider

java.lang.Object
com.i2group.disco.user.PropertyBasedDefaultSecurityDimensionValuesProvider
All Implemented Interfaces:
IDefaultSecurityDimensionValuesProvider

public final class PropertyBasedDefaultSecurityDimensionValuesProvider extends Object implements IDefaultSecurityDimensionValuesProvider
An implementation of IDefaultSecurityDimensionValuesProvider that returns the same DefaultSecurityDimensions for all users, based on the contents of an element in the security schema named DefaultSecurityDimensionValues.

The value of the element must be a comma-separated list of security dimension value identifiers. It is the responsibility of the administrator to ensure that the list specifies at least one value in each security dimension, and that rules about ordered and unordered security dimensions are obeyed.

Since:
10.0
  • Field Details

    • DEFAULT_SECURITY_DIMENSION_VALUES_ELEMENT

      public static final String DEFAULT_SECURITY_DIMENSION_VALUES_ELEMENT
      The value of the Default Security Dimension Values Element
      See Also:
  • Constructor Details

    • PropertyBasedDefaultSecurityDimensionValuesProvider

      public PropertyBasedDefaultSecurityDimensionValuesProvider()
  • Method Details