org.keycloak.services.resources.admin.permissions

## Interface AdminPermissionEvaluator

-     public interface AdminPermissionEvaluator

  Version:
    $Revision: 1 $
  Author:
    Bill Burke

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Interface and Description
    --- | ---
    `static interface` | `AdminPermissionEvaluator.PermissionCheck` Useful as a function pointer, i.e.
    `static interface` | `AdminPermissionEvaluator.RequirePermissionCheck` Useful as a function pointer, i.e.

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `AdminAuth` | `adminAuth()`
    `ClientPermissionEvaluator` | `clients()`
    `GroupPermissionEvaluator` | `groups()`
    `RealmPermissionEvaluator` | `realm()`
    `void` | `requireAnyAdminRole()`
    `RolePermissionEvaluator` | `roles()`
    `UserPermissionEvaluator` | `users()`

- - ### Method Detail

    - #### realm

          RealmPermissionEvaluator realm()

    - #### requireAnyAdminRole

          void requireAnyAdminRole()

    - #### adminAuth

          AdminAuth adminAuth()

    - #### roles

          RolePermissionEvaluator roles()

    - #### users

          UserPermissionEvaluator users()

    - #### clients

          ClientPermissionEvaluator clients()

    - #### groups

          GroupPermissionEvaluator groups()

Copyright © 2021 JBoss by Red Hat. All rights reserved.