Interface MutablePrincipalCollection

All Superinterfaces:
Iterable, PrincipalCollection, Serializable
All Known Implementing Classes:
SimplePrincipalCollection

A PrincipalCollection that allows modification.
Since:
0.9
  • Method Details

    • add

      void add(Object principal, String realmName)
      Adds the given principal to this collection.
      Parameters:
      principal - the principal to be added.
      realmName - the realm this principal came from.
    • addAll

      void addAll(Collection principals, String realmName)
      Adds all of the principals in the given collection to this collection.
      Parameters:
      principals - the principals to be added.
      realmName - the realm these principals came from.
    • addAll

      void addAll(PrincipalCollection principals)
      Adds all of the principals from the given principal collection to this collection.
      Parameters:
      principals - the principals to add.
    • clear

      void clear()
      Removes all Principals in this collection.