Interface Resource


@PolarisImmutable public interface Resource
Represents the resource(s) being accessed in an authorization request.

Contains primary target entities and optional secondary entities.

  • Method Summary

    Modifier and Type
    Method
    Description
    Secondary entities involved in the operation (e.g., source table in RENAME).
    The primary target entities being accessed.
  • Method Details

    • targets

      List<ResourceEntity> targets()
      The primary target entities being accessed.
    • secondaries

      List<ResourceEntity> secondaries()
      Secondary entities involved in the operation (e.g., source table in RENAME).