Interface ClientPermissionEvaluator


  • public interface ClientPermissionEvaluator
    Version:
    $Revision: 1 $
    Author:
    Bill Burke
    • Method Detail

      • isPermissionsEnabled

        boolean isPermissionsEnabled​(ClientModel client)
      • setPermissionsEnabled

        void setPermissionsEnabled​(ClientModel client,
                                   boolean enable)
      • requireListClientScopes

        void requireListClientScopes()
      • canManage

        boolean canManage()
      • requireManage

        void requireManage()
      • canManageClientScopes

        boolean canManageClientScopes()
      • requireManageClientScopes

        void requireManageClientScopes()
      • canView

        boolean canView()
      • canList

        boolean canList()
      • canViewClientScopes

        boolean canViewClientScopes()
      • requireList

        void requireList()
      • canListClientScopes

        boolean canListClientScopes()
      • requireView

        void requireView()
      • requireViewClientScopes

        void requireViewClientScopes()
      • canConfigure

        boolean canConfigure​(ClientModel client)
      • requireConfigure

        void requireConfigure​(ClientModel client)
      • requireManage

        void requireManage​(ClientModel client)
      • requireView

        void requireView​(ClientModel client)
      • canMapRoles

        boolean canMapRoles​(ClientModel client)
      • canMapCompositeRoles

        boolean canMapCompositeRoles​(ClientModel client)
      • canMapClientScopeRoles

        boolean canMapClientScopeRoles​(ClientModel client)