Uses of Class
org.apache.accumulo.core.security.Authorizations
-
-
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 BatchDeleter
AccumuloClient. createBatchDeleter(String tableName, Authorizations authorizations, int numQueryThreads)
Factory method to create BatchDeleter.BatchDeleter
AccumuloClient. createBatchDeleter(String tableName, Authorizations authorizations, int numQueryThreads, BatchWriterConfig config)
Factory method to create BatchDeleterBatchScanner
AccumuloClient. createBatchScanner(String tableName, Authorizations authorizations)
Factory method to create a BatchScanner connected to Accumulo.BatchScanner
AccumuloClient. createBatchScanner(String tableName, Authorizations authorizations, int numQueryThreads)
Factory method to create a BatchScanner connected to Accumulo.Scanner
AccumuloClient. 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 authorizationsorg.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.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.clientImpl
Methods in org.apache.accumulo.core.clientImpl that return Authorizations Modifier and Type Method Description Authorizations
ActiveScanImpl. getAuthorizations()
Authorizations
OfflineScanner. getAuthorizations()
Authorizations
ScannerImpl. getAuthorizations()
Authorizations
ScannerOptions. getAuthorizations()
Authorizations
TabletServerBatchReader. getAuthorizations()
Authorizations
SecurityOperationsImpl. getUserAuthorizations(String principal)
Methods in org.apache.accumulo.core.clientImpl with parameters of type Authorizations Modifier and Type Method Description void
SecurityOperationsImpl. changeUserAuthorizations(String principal, Authorizations authorizations)
BatchDeleter
ClientContext. createBatchDeleter(String tableName, Authorizations authorizations, int numQueryThreads)
BatchDeleter
ClientContext. createBatchDeleter(String tableName, Authorizations authorizations, int numQueryThreads, BatchWriterConfig config)
BatchScanner
ClientContext. createBatchScanner(String tableName, Authorizations authorizations)
BatchScanner
ClientContext. createBatchScanner(String tableName, Authorizations authorizations, int numQueryThreads)
Scanner
ClientContext. createScanner(String tableName, Authorizations authorizations)
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, 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.clientImpl with parameters of type Authorizations Constructor Description OfflineScanner(ClientContext context, TableId tableId, Authorizations authorizations)
ScannerImpl(ClientContext context, TableId tableId, Authorizations authorizations)
ScanState(ClientContext context, TableId 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, Map<String,String> executionHints, boolean useScanServer)
TabletServerBatchDeleter(ClientContext context, TableId tableId, String tableName, Authorizations authorizations, int numQueryThreads, BatchWriterConfig bwConfig)
TabletServerBatchReader(ClientContext context, Class<?> scopeClass, TableId tableId, String tableName, Authorizations authorizations, int numQueryThreads)
TabletServerBatchReader(ClientContext context, TableId tableId, String tableName, Authorizations authorizations, int numQueryThreads)
TabletServerBatchReaderIterator(ClientContext context, TableId tableId, String tableName, Authorizations authorizations, ArrayList<Range> ranges, int numThreads, ExecutorService queryThreadPool, ScannerOptions scannerOptions, long retryTimeout)
-
Uses of Authorizations in org.apache.accumulo.core.iterators
Methods in org.apache.accumulo.core.iterators that return Authorizations Modifier and Type Method Description default Authorizations
IteratorEnvironment. getAuthorizations()
Return the Scan Authorizations used in this Iterator. -
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.iteratorsImpl.system
Fields in org.apache.accumulo.core.iteratorsImpl.system declared as Authorizations Modifier and Type Field Description protected Authorizations
VisibilityFilter. authorizations
Methods in org.apache.accumulo.core.iteratorsImpl.system with parameters of type Authorizations Modifier and Type Method Description static SortedKeyValueIterator<Key,Value>
SystemIteratorUtil. setupSystemScanIterators(SortedKeyValueIterator<Key,Value> source, Set<Column> cols, Authorizations auths, byte[] defaultVisibility, AccumuloConfiguration conf)
static SortedKeyValueIterator<Key,Value>
VisibilityFilter. wrap(SortedKeyValueIterator<Key,Value> source, Authorizations authorizations, byte[] defaultVisibility)
-
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.
-