Package org.hibernate.dialect.rowsecurity.spi


@Incubating(since="8.0", group="row-level-security") package org.hibernate.dialect.rowsecurity.spi

Supported row-level-security strategies, rendering requests, and declarative schema DDL supplied by a Dialect.

This extension family is incubating and may change as row-level-security support evolves.

Since:
8.0
  • Class
    Description
    Defines the database capabilities, schema DDL, and connection operation used for database-native row-level security.
    Declares one ordered row-level-security schema object or command group.
    Defines schema-creation ordering for a row-level-security declaration.
    Provides the rendered table and tenant-column facts needed to produce row-level-security schema DDL.
    Provides stock row-level-security strategies.
    Identifies the database-side source consulted by a row-level-security policy for the current tenant identifier.