# Uses of Class
oracle.kv.KVSecurityException

Packages that use KVSecurityException
Package
Description
oracle.kv
This package contains the public API for using Oracle NoSQL Database.
oracle.kv.table
Table support for Oracle NoSQL Database.

- ## Uses of KVSecurityException in oracle.kv

  Subclasses of KVSecurityException in oracle.kv
  Modifier and Type
  Class
  Description
  `class`
  `AuthenticationFailureException`
  This exception is thrown if an application passes invalid credentials to a KVStore authentication operation.
  `class`
  `AuthenticationRequiredException`
  This exception is thrown when a secured operation is attempted and the client is not currently authenticated.
  `class`
  `UnauthorizedException`
  This exception is thrown from methods where an authenticated user is attempting to perform an operation for which they are not authorized.

- ## Uses of KVSecurityException in oracle.kv.table

  Methods in oracle.kv.table that throw KVSecurityException
  Modifier and Type
  Method
  Description
  `ExecutionFuture`
  TableAPI.`execute(String statement)`
  Deprecated.
  since 3.3 in favor of `KVStore.execute(String)`
  `TableIterator<PrimaryKey>`
  TableAPI.`tableKeysIterator(Iterator<PrimaryKey> primaryKeyIterator, MultiRowOptions getOptions, TableIteratorOptions iterateOptions)`
  Returns an iterator over the keys matching the primary keys supplied by iterator (or the rows in ancestor or descendant tables, or those in a range specified by the MultiRowOptions argument).