# Package com.sas.lsaf.security.membership

Service and class definitions for manipulating the membership of a context.

- Interface Summary
  Interface | Description
  --- | ---
  MembershipService | The membership service provides methods to manage and to get information about the members of a context in the repository with membership capability.

- Class Summary
  Class | Description
  --- | ---
  Membership | The representation of the membership of a membership context.
  MembershipDescriptor | A lightweight representation of a membership that is associated with a repository context with membership capability.

- Exception Summary
  Exception | Description
  --- | ---
  InvalidMemberException | Thrown when an attempt is made to add Principals to a membership in which they are not potential members.
  MemberExistsException | Thrown when a principal, or set of principals, is currently a member of the context.
  MemberNotFoundException | Thrown when the principal, or principals, specified is not a member of the context.
  MembershipContextNotFoundException | Thrown when a membership context cannot be looked up by the identifier or the path.
  MembershipException | The root of the hierarchy of all membership check exceptions within the SAS Life Science Analytics Framework Java API.