# Uses of Package
oracle.dbtools.plugin.api.security

- Packages that use oracle.dbtools.plugin.api.security
  Package | Description
  --- | ---
  oracle.dbtools.plugin.api.security | Resource authorization APIs
  oracle.dbtools.plugin.api.servlet | Extensions to the Servlet API.

- Classes in oracle.dbtools.plugin.api.security used by oracle.dbtools.plugin.api.security
  Class and Description
  AuthenticationChallenge Represents an authentication challenge that may be issued when a protected resource is accessed without proper authorization.
  AuthenticationChallenge.Builder Build `AuthenticationChallenge` instances
  AuthorizationConstraint Encapsulates the authorization constraints that restrict access to a given resource.
  AuthorizationError Provides explanation for why authorization failed.
  HasPrivileges Service that can provide zero or more `Privilege` instances.
  PrivilegeSet A Collection of `Privilege` instances.
  PrivilegeSet.Builder Builds `PrivilegeSet` instances

- Classes in oracle.dbtools.plugin.api.security used by oracle.dbtools.plugin.api.servlet
  Class and Description
  AuthorizationConstraint Encapsulates the authorization constraints that restrict access to a given resource.

Copyright © 2010, 2022, Oracle and/or its affiliates.