- All Implemented Interfaces:
- org.apache.hadoop.conf.Configurable, ScanLabelGenerator
@InterfaceAudience.Private
public class FeedUserAuthScanLabelGenerator
extends Object
implements ScanLabelGenerator
If the passed in authorization is null, then this ScanLabelGenerator
feeds the set of predefined authorization labels for the given user. That is
the set defined by the admin using the VisibilityClient admin interface
or the set_auths shell command.
Otherwise the passed in authorization labels are returned with no change.
Note: This SLG should not be used alone because it does not check
the passed in authorization labels against what the user is authorized for.