| Name | Description | Type | Package | Framework |
| AuthorizationContainer | An interface for classes that contain a collection of authorizations. | Interface | org.apache.accumulo.core.security | Apache Accumulo |
| Authorizations | A collection of authorization strings. | Class | org.apache.accumulo.core.security | Apache Accumulo |
| BlockedInputStream | Reader corresponding to BlockedOutputStream. | Class | org.apache.accumulo.core.security.crypto | Apache Accumulo |
| BlockedOutputStream | Class | org.apache.accumulo.core.security.crypto | Apache Accumulo | |
| CachingHDFSSecretKeyEncryptionStrategy | A SecretKeyEncryptionStrategy that gets its key from HDFS and caches it for IO. | Class | org.apache.accumulo.core.security.crypto | Apache Accumulo |
| ColumnVisibility | Validate the column visibility is a valid expression and set the visibility for a Mutation. | Class | org.apache.accumulo.core.security | Apache Accumulo |
| ColumnVisibility .Node | A node in the parse tree for a visibility expression. | Class | org.apache.accumulo.core.security.ColumnVisibility | Apache Accumulo |
| ColumnVisibility .NodeComparator | A node comparator. | Class | org.apache.accumulo.core.security.ColumnVisibility | Apache Accumulo |
| ColumnVisibility .NodeType | The node types in a parse tree for a visibility expression. | Class | org.apache.accumulo.core.security.ColumnVisibility | Apache Accumulo |
| Credentials | A wrapper for internal use. | Class | org.apache.accumulo.core.security | Apache Accumulo |
| CryptoModule | Classes that obey this interface may be used to provide encrypting and decrypting streams to the rest of Accumulo. | Interface | org.apache.accumulo.core.security.crypto | Apache Accumulo |
| CryptoModuleFactory | This factory module exists to assist other classes in loading crypto modules. | Class | org.apache.accumulo.core.security.crypto | Apache Accumulo |
| CryptoModuleParameters | This class defines several parameters needed by by a module providing cryptographic stream support in Accumulo. | Class | org.apache.accumulo.core.security.crypto | Apache Accumulo |
| DefaultCryptoModule | This class implements the CryptoModule interface, defining how calling applications can receive encrypted input and output streams. | Class | org.apache.accumulo.core.security.crypto | Apache Accumulo |
| DefaultCryptoModuleUtils | Class | org.apache.accumulo.core.security.crypto | Apache Accumulo | |
| DiscardCloseOutputStream | Class | org.apache.accumulo.core.security.crypto | Apache Accumulo | |
| NamespacePermission | enum NamespacePermissionAccumulo namespace permissions. | Class | org.apache.accumulo.core.security | Apache Accumulo |
| NoFlushOutputStream | Class | org.apache.accumulo.core.security.crypto | Apache Accumulo | |
| NonCachingSecretKeyEncryptionStrategy | Class | org.apache.accumulo.core.security.crypto | Apache Accumulo | |
| SecretKeyEncryptionStrategy | Interface | org.apache.accumulo.core.security.crypto | Apache Accumulo | |
| SystemPermission | enum SystemPermissionAccumulo system permissions. | Class | org.apache.accumulo.core.security | Apache Accumulo |
| TablePermission | enum TablePermissionAccumulo table permissions. | Class | org.apache.accumulo.core.security | Apache Accumulo |
| TCredentials | Class | org.apache.accumulo.core.security.thrift | Apache Accumulo | |
| TCredentials ._Fields | The set of fields this struct contains, along with convenience methods for finding and manipulating them. | Class | org.apache.accumulo.core.security.thrift.TCredentials | Apache Accumulo |
| VisibilityConstraint | A constraint that checks the visibility of columns against the actor's authorizations. | Class | org.apache.accumulo.core.security | Apache Accumulo |
| VisibilityEvaluator | A class which evaluates visibility expressions against a set of authorizations. | Class | org.apache.accumulo.core.security | Apache Accumulo |
| VisibilityParseException | An exception thrown when a visibility string cannot be parsed. | Class | org.apache.accumulo.core.security | Apache Accumulo |