Interface | Description |
---|---|
Group |
The interface of a Group.
|
Owner |
Every metadata object has an owner.
|
Privilege |
The interface of a privilege.
|
Role |
The interface of a role.
|
RoleChange |
The RoleChange interface defines the public API for managing roles in an authorization.
|
SecurableObject |
The securable object is the entity which access can be granted.
|
User |
The interface of a user.
|
Class | Description |
---|---|
Privileges |
The helper class for
Privilege . |
Privileges.ConsumeTopic |
The privilege to consume from a topic.
|
Privileges.CreateCatalog |
The privilege to create a catalog.
|
Privileges.CreateFileset |
The privilege to create a fileset.
|
Privileges.CreateRole |
The privilege to create a role.
|
Privileges.CreateSchema |
The privilege to create a schema.
|
Privileges.CreateTable |
The privilege to create a table.
|
Privileges.CreateTopic |
The privilege to create a topic.
|
Privileges.GenericPrivilege<T extends Privileges.GenericPrivilege<T>> |
Abstract class representing a generic privilege.
|
Privileges.ManageGrants |
The privilege to grant or revoke a role for the user or the group.
|
Privileges.ManageGroups |
The privilege to manage groups.
|
Privileges.ManageUsers |
The privilege to manage users.
|
Privileges.ModifyTable |
The privilege to execute SQL `ALTER`, `INSERT`, `UPDATE`, or `DELETE` for a table.
|
Privileges.ProduceTopic |
The privilege to produce to a topic.
|
Privileges.ReadFileset |
The privilege to read a fileset.
|
Privileges.SelectTable |
The privilege to select data from a table.
|
Privileges.UseCatalog |
The privilege to use a catalog.
|
Privileges.UseSchema |
The privilege to use a schema.
|
Privileges.WriteFileset |
The privilege to write a fileset.
|
RoleChange.AddSecurableObject |
A AddSecurableObject to add a securable object to a role.
|
RoleChange.RemoveSecurableObject |
A RemoveSecurableObject to remove a securable object from a role.
|
RoleChange.UpdateSecurableObject |
A UpdateSecurableObject is to update securable object's privilege from a role.
|
SecurableObjects |
The helper class for
SecurableObject . |
Enum | Description |
---|---|
Owner.Type |
The type of the owner.
|
Privilege.Condition |
The condition of this privilege.
|
Privilege.Name |
The name of this privilege.
|