Uses of Class
org.apache.accumulo.core.security.Authorizations
-
Packages that use Authorizations Package Description org.apache.accumulo.core org.apache.accumulo.core.cli org.apache.accumulo.core.client org.apache.accumulo.core.client.admin org.apache.accumulo.core.client.impl org.apache.accumulo.core.client.mapred org.apache.accumulo.core.client.mapreduce org.apache.accumulo.core.client.mapreduce.impl org.apache.accumulo.core.client.mapreduce.lib.impl This package exists to store common helpers for configuring MapReduce jobs in a single location.org.apache.accumulo.core.client.mapreduce.lib.util org.apache.accumulo.core.client.mock Mock framework for Accumuloorg.apache.accumulo.core.client.rfile org.apache.accumulo.core.constraints org.apache.accumulo.core.iterators org.apache.accumulo.core.iterators.system org.apache.accumulo.core.iterators.user org.apache.accumulo.core.security -
-
Uses of Authorizations in org.apache.accumulo.core
Fields in org.apache.accumulo.core declared as Authorizations Modifier and Type Field Description static Authorizations
Constants. NO_AUTHS
Deprecated.since 1.6.0; UseEMPTY
instead -
Uses of Authorizations in org.apache.accumulo.core.cli
Fields in org.apache.accumulo.core.cli declared as Authorizations Modifier and Type Field Description Authorizations
ClientOpts. auths
Methods in org.apache.accumulo.core.cli that return Authorizations Modifier and Type Method Description Authorizations
ClientOpts.AuthConverter. convert(String value)
-
Uses of Authorizations in org.apache.accumulo.core.client
Methods in org.apache.accumulo.core.client that return Authorizations Modifier and Type Method Description Authorizations
ClientSideIteratorScanner. getAuthorizations()
Authorizations
ConditionalWriterConfig. getAuthorizations()
Authorizations
ScannerBase. getAuthorizations()
Returns the authorizations that have been set on the scannerMethods in org.apache.accumulo.core.client with parameters of type Authorizations Modifier and Type Method Description abstract BatchDeleter
Connector. createBatchDeleter(String tableName, Authorizations authorizations, int numQueryThreads, long maxMemory, long maxLatency, int maxWriteThreads)
Deprecated.since 1.5.0; UseConnector.createBatchDeleter(String, Authorizations, int, BatchWriterConfig)
instead.abstract BatchDeleter
Connector. createBatchDeleter(String tableName, Authorizations authorizations, int numQueryThreads, BatchWriterConfig config)
abstract BatchScanner
Connector. createBatchScanner(String tableName, Authorizations authorizations, int numQueryThreads)
Factory method to create a BatchScanner connected to Accumulo.abstract Scanner
Connector. createScanner(String tableName, Authorizations authorizations)
Factory method to create a Scanner connected to Accumulo.ConditionalWriterConfig
ConditionalWriterConfig. setAuthorizations(Authorizations auths)
A set of authorization labels that will be checked against the column visibility of each key in order to filter data. -
Uses of Authorizations in org.apache.accumulo.core.client.admin
Methods in org.apache.accumulo.core.client.admin that return Authorizations Modifier and Type Method Description abstract Authorizations
ActiveScan. getAuthorizations()
Authorizations
SecurityOperations. getUserAuthorizations(String principal)
Retrieves the user's authorizations for scanningMethods in org.apache.accumulo.core.client.admin with parameters of type Authorizations Modifier and Type Method Description void
SecurityOperations. changeUserAuthorizations(String principal, Authorizations authorizations)
Set the user's record-level authorizationsvoid
SecurityOperations. createUser(String user, byte[] password, Authorizations authorizations)
Deprecated.since 1.5.0; useSecurityOperations.createLocalUser(String, PasswordToken)
or the user management functions of your configured authenticator instead.org.apache.hadoop.io.Text
TableOperations. getMaxRow(String tableName, Authorizations auths, org.apache.hadoop.io.Text startRow, boolean startInclusive, org.apache.hadoop.io.Text endRow, boolean endInclusive)
Finds the max row within a given range. -
Uses of Authorizations in org.apache.accumulo.core.client.impl
Methods in org.apache.accumulo.core.client.impl that return Authorizations Modifier and Type Method Description Authorizations
ActiveScanImpl. getAuthorizations()
Authorizations
BaseIteratorEnvironment. getAuthorizations()
Authorizations
OfflineScanner. getAuthorizations()
Authorizations
ScannerImpl. getAuthorizations()
Authorizations
ScannerOptions. getAuthorizations()
Authorizations
TabletServerBatchReader. getAuthorizations()
Authorizations
SecurityOperationsImpl. getUserAuthorizations(String principal)
Methods in org.apache.accumulo.core.client.impl with parameters of type Authorizations Modifier and Type Method Description void
SecurityOperationsImpl. changeUserAuthorizations(String principal, Authorizations authorizations)
BatchDeleter
ConnectorImpl. createBatchDeleter(String tableName, Authorizations authorizations, int numQueryThreads, long maxMemory, long maxLatency, int maxWriteThreads)
Deprecated.BatchDeleter
ConnectorImpl. createBatchDeleter(String tableName, Authorizations authorizations, int numQueryThreads, BatchWriterConfig config)
BatchScanner
ConnectorImpl. createBatchScanner(String tableName, Authorizations authorizations, int numQueryThreads)
Scanner
ConnectorImpl. createScanner(String tableName, Authorizations authorizations)
void
SecurityOperationsImpl. createUser(String user, byte[] password, Authorizations authorizations)
Deprecated.static void
TabletServerBatchReaderIterator. doLookup(ClientContext context, String server, Map<KeyExtent,List<Range>> requested, Map<KeyExtent,List<Range>> failures, Map<KeyExtent,List<Range>> unscanned, TabletServerBatchReaderIterator.ResultReceiver receiver, List<Column> columns, ScannerOptions options, Authorizations authorizations)
static boolean
ThriftScanner. getBatchFromServer(ClientContext context, Range range, KeyExtent extent, String server, SortedMap<Key,Value> results, SortedSet<Column> fetchedColumns, List<IterInfo> serverSideIteratorList, Map<String,Map<String,String>> serverSideIteratorOptions, int size, Authorizations authorizations, boolean retry, long batchTimeOut, String classLoaderContext)
org.apache.hadoop.io.Text
TableOperationsImpl. getMaxRow(String tableName, Authorizations auths, org.apache.hadoop.io.Text startRow, boolean startInclusive, org.apache.hadoop.io.Text endRow, boolean endInclusive)
Constructors in org.apache.accumulo.core.client.impl with parameters of type Authorizations Constructor Description OfflineScanner(Instance instance, Credentials credentials, String tableId, Authorizations authorizations)
ScannerImpl(ClientContext context, String tableId, Authorizations authorizations)
ScanState(ClientContext context, String tableId, Authorizations authorizations, Range range, SortedSet<Column> fetchedColumns, int size, List<IterInfo> serverSideIteratorList, Map<String,Map<String,String>> serverSideIteratorOptions, boolean isolated, long readaheadThreshold, SamplerConfiguration samplerConfig, long batchTimeOut, String classLoaderContext)
TabletServerBatchDeleter(ClientContext context, String tableId, Authorizations authorizations, int numQueryThreads, BatchWriterConfig bwConfig)
TabletServerBatchReader(ClientContext context, String tableId, Authorizations authorizations, int numQueryThreads)
TabletServerBatchReaderIterator(ClientContext context, String tableId, Authorizations authorizations, ArrayList<Range> ranges, int numThreads, ExecutorService queryThreadPool, ScannerOptions scannerOptions, long timeout)
-
Uses of Authorizations in org.apache.accumulo.core.client.mapred
Methods in org.apache.accumulo.core.client.mapred that return Authorizations Modifier and Type Method Description protected static Authorizations
AbstractInputFormat. getScanAuthorizations(org.apache.hadoop.mapred.JobConf job)
Gets the authorizations to set for the scans from the configuration.Methods in org.apache.accumulo.core.client.mapred with parameters of type Authorizations Modifier and Type Method Description static void
AbstractInputFormat. setScanAuthorizations(org.apache.hadoop.mapred.JobConf job, Authorizations auths)
Sets theAuthorizations
used to scan. -
Uses of Authorizations in org.apache.accumulo.core.client.mapreduce
Methods in org.apache.accumulo.core.client.mapreduce that return Authorizations Modifier and Type Method Description Authorizations
RangeInputSplit. getAuths()
protected static Authorizations
AbstractInputFormat. getScanAuthorizations(org.apache.hadoop.mapreduce.JobContext context)
Gets the authorizations to set for the scans from the configuration.Methods in org.apache.accumulo.core.client.mapreduce with parameters of type Authorizations Modifier and Type Method Description void
RangeInputSplit. setAuths(Authorizations auths)
static void
AbstractInputFormat. setScanAuthorizations(org.apache.hadoop.mapreduce.Job job, Authorizations auths)
Sets theAuthorizations
used to scan. -
Uses of Authorizations in org.apache.accumulo.core.client.mapreduce.impl
Methods in org.apache.accumulo.core.client.mapreduce.impl with parameters of type Authorizations Modifier and Type Method Description static void
SplitUtils. updateSplit(RangeInputSplit split, Instance instance, InputTableConfig tableConfig, String principal, AuthenticationToken token, Authorizations auths, org.apache.log4j.Level logLevel)
Central place to set common split configuration not handled by split constructors. -
Uses of Authorizations in org.apache.accumulo.core.client.mapreduce.lib.impl
Methods in org.apache.accumulo.core.client.mapreduce.lib.impl that return Authorizations Modifier and Type Method Description static Authorizations
InputConfigurator. getScanAuthorizations(Class<?> implementingClass, org.apache.hadoop.conf.Configuration conf)
Gets the authorizations to set for the scans from the configuration.Methods in org.apache.accumulo.core.client.mapreduce.lib.impl with parameters of type Authorizations Modifier and Type Method Description static void
InputConfigurator. setScanAuthorizations(Class<?> implementingClass, org.apache.hadoop.conf.Configuration conf, Authorizations auths)
Sets theAuthorizations
used to scan. -
Uses of Authorizations in org.apache.accumulo.core.client.mapreduce.lib.util
Methods in org.apache.accumulo.core.client.mapreduce.lib.util that return Authorizations Modifier and Type Method Description static Authorizations
InputConfigurator. getScanAuthorizations(Class<?> implementingClass, org.apache.hadoop.conf.Configuration conf)
Deprecated.since 1.6.0; Configure your job with the appropriate InputFormat or OutputFormat.Methods in org.apache.accumulo.core.client.mapreduce.lib.util with parameters of type Authorizations Modifier and Type Method Description static void
InputConfigurator. setScanAuthorizations(Class<?> implementingClass, org.apache.hadoop.conf.Configuration conf, Authorizations auths)
Deprecated.since 1.6.0; Configure your job with the appropriate InputFormat or OutputFormat. -
Uses of Authorizations in org.apache.accumulo.core.client.mock
Fields in org.apache.accumulo.core.client.mock declared as Authorizations Modifier and Type Field Description protected Authorizations
MockScannerBase. auths
Deprecated.Methods in org.apache.accumulo.core.client.mock that return Authorizations Modifier and Type Method Description Authorizations
MockScannerBase. getAuthorizations()
Deprecated.Methods in org.apache.accumulo.core.client.mock with parameters of type Authorizations Modifier and Type Method Description BatchDeleter
MockConnector. createBatchDeleter(String tableName, Authorizations authorizations, int numQueryThreads, long maxMemory, long maxLatency, int maxWriteThreads)
Deprecated.BatchDeleter
MockConnector. createBatchDeleter(String tableName, Authorizations authorizations, int numQueryThreads, BatchWriterConfig config)
Deprecated.BatchScanner
MockAccumulo. createBatchScanner(String tableName, Authorizations authorizations)
Deprecated.BatchScanner
MockConnector. createBatchScanner(String tableName, Authorizations authorizations, int numQueryThreads)
Deprecated.Scanner
MockConnector. createScanner(String tableName, Authorizations authorizations)
Deprecated.Constructors in org.apache.accumulo.core.client.mock with parameters of type Authorizations Constructor Description MockBatchDeleter(MockAccumulo acc, String tableName, Authorizations auths)
Deprecated.Create aBatchDeleter
for the specified instance on the specified table where the writer uses the specifiedAuthorizations
.MockBatchScanner(MockTable mockTable, Authorizations authorizations)
Deprecated. -
Uses of Authorizations in org.apache.accumulo.core.client.rfile
Methods in org.apache.accumulo.core.client.rfile with parameters of type Authorizations Modifier and Type Method Description RFile.ScannerOptions
RFile.ScannerOptions. withAuthorizations(Authorizations auths)
The authorizations passed here will be used to filter Keys, from theScanner
, based on the content of the column visibility field. -
Uses of Authorizations in org.apache.accumulo.core.constraints
Methods in org.apache.accumulo.core.constraints that return Authorizations Modifier and Type Method Description Authorizations
Constraint.Environment. getAuthorizations()
Deprecated.UseConstraint.Environment.getAuthorizationsContainer()
instead. -
Uses of Authorizations in org.apache.accumulo.core.iterators
Methods in org.apache.accumulo.core.iterators that return Authorizations Modifier and Type Method Description Authorizations
IteratorEnvironment. getAuthorizations()
Methods in org.apache.accumulo.core.iterators with parameters of type Authorizations Modifier and Type Method Description static SortedKeyValueIterator<Key,Value>
IteratorUtil. setupSystemScanIterators(SortedKeyValueIterator<Key,Value> source, Set<Column> cols, Authorizations auths, byte[] defaultVisibility)
-
Uses of Authorizations in org.apache.accumulo.core.iterators.system
Fields in org.apache.accumulo.core.iterators.system declared as Authorizations Modifier and Type Field Description protected Authorizations
VisibilityFilter. authorizations
Methods in org.apache.accumulo.core.iterators.system with parameters of type Authorizations Modifier and Type Method Description static SortedKeyValueIterator<Key,Value>
VisibilityFilter. wrap(SortedKeyValueIterator<Key,Value> source, Authorizations authorizations, byte[] defaultVisibility)
-
Uses of Authorizations in org.apache.accumulo.core.iterators.user
Methods in org.apache.accumulo.core.iterators.user with parameters of type Authorizations Modifier and Type Method Description static void
TransformingIterator. setAuthorizations(IteratorSetting config, Authorizations auths)
Configure authorizations used for post transformation filtering.static void
VisibilityFilter. setAuthorizations(IteratorSetting setting, Authorizations auths)
-
Uses of Authorizations in org.apache.accumulo.core.security
Fields in org.apache.accumulo.core.security declared as Authorizations Modifier and Type Field Description static Authorizations
Authorizations. EMPTY
An empty set of authorizations.Constructors in org.apache.accumulo.core.security with parameters of type Authorizations Constructor Description VisibilityEvaluator(Authorizations authorizations)
Creates a new evaluator for the given collection of authorizations.
-