# Uses of Interface
oracle.nosql.driver.AuthorizationProvider

Packages that use AuthorizationProvider
Package
Description
oracle.nosql.driver
Contains the public API for using the Oracle NoSQL Database as well as configuration and common parameter classes used in database operations.
oracle.nosql.driver.iam
This package contains the public API for managing security for the Oracle NoSQL Database Cloud using Oracle Cloud Infrastructure Identity and Access Management (IAM).
oracle.nosql.driver.kv
This package contains classes that are specific to using the driver on-premises and not applicable to the Cloud Service.

- ## Uses of AuthorizationProvider in oracle.nosql.driver

  Methods in oracle.nosql.driver that return AuthorizationProvider
  Modifier and Type
  Method
  Description
  `AuthorizationProvider`
  NoSQLHandleConfig.`getAuthorizationProvider()`
  Returns the `AuthorizationProvider` configured for the handle, or null if none is set.
  Methods in oracle.nosql.driver with parameters of type AuthorizationProvider
  Modifier and Type
  Method
  Description
  `NoSQLHandleConfig`
  NoSQLHandleConfig.`setAuthorizationProvider(AuthorizationProvider provider)`
  Sets the `AuthorizationProvider` to use for the handle.
  Constructors in oracle.nosql.driver with parameters of type AuthorizationProvider
  Modifier
  Constructor
  Description
  ``
  `NoSQLHandleConfig(String endpoint, AuthorizationProvider provider)`
  Specifies an endpoint or region id to use to connect to the Oracle NoSQL Database Cloud Service or, if on-premise, the Oracle NoSQL Database proxy server.
  ``
  `NoSQLHandleConfig(AuthorizationProvider provider)`
  Cloud service only.
  ``
  `NoSQLHandleConfig(Region region, AuthorizationProvider provider)`
  Cloud service only.

- ## Uses of AuthorizationProvider in oracle.nosql.driver.iam

  Classes in oracle.nosql.driver.iam that implement AuthorizationProvider
  Modifier and Type
  Class
  Description
  `class`
  `SignatureProvider`
  Cloud service only.

- ## Uses of AuthorizationProvider in oracle.nosql.driver.kv

  Classes in oracle.nosql.driver.kv that implement AuthorizationProvider
  Modifier and Type
  Class
  Description
  `class`
  `StoreAccessTokenProvider`
  On-premises only.