Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce "ConditionalClusterPrivilege" #32073

Merged

Commits on Jul 16, 2018

  1. Introduce "ConditionalClusterPrivilege"

    A conditional cluster privilege is like the existing cluster
    privilege, except that it has a Predicate over the request as
    well as over the action name.
    It is the "role descriptor" level representation for the newly
    introduced "ConditionalClusterPermission"
    
    This change adds the ConditionalClusterPrivilege interface, and
    allows them to be attached to RoleDescriptors, but does not provide
    any JSON/XContent support. This means that they cannot be used in the
    Roles API, nor are they stored in the security index, but they can be
    defined by custom Roles Providers and will be consulted as part of
    authorization decisions on Roles.
    tvernum committed Jul 16, 2018
    Configuration menu
    Copy the full SHA
    b38657c View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2018

  1. Fix broken test

    tvernum committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    1aa274e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3ec77af View commit details
    Browse the repository at this point in the history