## 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-premise 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
    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-premise only.