## Uses of Interface
de.esprit.netsuite.server.permission.GroupMembershipResolver

- Packages that use GroupMembershipResolver
  Package | Description
  --- | ---
  de.esprit.netsuite.client | Contains classes that make up the Client of a dual-port server
  de.esprit.netsuite.server.auth.member | Contains classes for managing user and group assignments
  de.esprit.netsuite.server.permission | These classes implement the permission system of the esprit server

- - ### Uses of GroupMembershipResolver in de.esprit.netsuite.client

    Classes in de.esprit.netsuite.client that implement GroupMembershipResolver
    Modifier and Type | Class and Description
    --- | ---
    `class` | `UserCache` This class caches the `Group`s and `UserId`s which are configured in the server.

  - ### Uses of GroupMembershipResolver in de.esprit.netsuite.server.auth.member

    Subinterfaces of GroupMembershipResolver in de.esprit.netsuite.server.auth.member
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `GroupMembershipManager<S extends ServerContext>` This interface defines the functionality of the Manager who manages user to group assignments.

    Classes in de.esprit.netsuite.server.auth.member that implement GroupMembershipResolver
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultGroupMembershipManager<S extends ServerContext>` This is the default implementation of a `GroupMembershipManager`.

  - ### Uses of GroupMembershipResolver in de.esprit.netsuite.server.permission

    Methods in de.esprit.netsuite.server.permission with parameters of type GroupMembershipResolver
    Modifier and Type | Method and Description
    --- | ---
    `void` | PermissionConfig.`setGroupMemberResolver(GroupMembershipResolver resolver)` Sets a `GroupMembershipResolver` which resolves the groups for a given user.
    `void` | AbstractPermissionConfig.`setGroupMemberResolver(GroupMembershipResolver groupResolver)` Installs an instance that can find out the according `Group` of a `UserId`.

Copyright © 2014 EsprIT-Systems. All Rights Reserved.