Class BasicTagPermissions

  • All Implemented Interfaces:
    TagPermissionsModel, java.io.Serializable

    @Deprecated(since="8.0.8")
    public class BasicTagPermissions
    extends java.lang.Object
    implements TagPermissionsModel
    Deprecated.
    Deprecated in favor of the new Tag Permissions Model. Leaving this class around for upgrade purposes.
    See Also:
    Serialized Form
    • Constructor Detail

      • BasicTagPermissions

        public BasicTagPermissions()
        Deprecated.
        Basic permissions allows access to no-one
      • BasicTagPermissions

        public BasicTagPermissions​(java.util.Map<TagPermissionsModel.ZoneRole,​java.lang.Boolean> permissions)
        Deprecated.
        Basic permissions with given map
      • BasicTagPermissions

        public BasicTagPermissions​(TagPermissionsModel model)
        Deprecated.
        Copy constructor
    • Method Detail

      • setAccessMap

        @Deprecated
        public void setAccessMap​(java.util.Map map)
        Deprecated.
        For serialization
      • hasAccess

        public TagPermissionsModel.PermissionResult hasAccess​(java.util.Collection<java.lang.String> roles,
                                                              java.util.Collection<java.lang.String> zones,
                                                              boolean readOnly)
        Deprecated.