Class BplogixProvisionerDao.BplogixCommands

java.lang.Object
edu.internet2.middleware.grouper.app.provisioningExamples.BplogixProvisionerDao.BplogixCommands
Enclosing class:
BplogixProvisionerDao

public static class BplogixProvisionerDao.BplogixCommands extends Object
  • Constructor Details

  • Method Details

    • addUserToGroup

      public void addUserToGroup(String bplogixUid, String bplogixGid)
      add user to group
      Parameters:
      subjectId -
    • createBplogixUser

      public void createBplogixUser(String eppn, String email, String name)
      create a bp logix user, note you should retrieve it after this call
      Parameters:
      subjectId -
    • disableBplogixUser

      public boolean disableBplogixUser(String bplogixUid)
      diable bp logix user
      Returns:
      true if disabled
    • enableBplogixUser

      public boolean enableBplogixUser(String bplogixUid)
      enable bp logix user
      Parameters:
      subjectId -
      Returns:
      true if enabled
    • removeBplogixUserFromAllGroups

      public void removeBplogixUserFromAllGroups(String bplogixUid)
      rmove bp logix user from all groups
      Parameters:
      subjectId -
    • retrieveBplogixGroupGid

      public String retrieveBplogixGroupGid(String groupExtension)
      get a gid for a group
      Returns:
      the gid and put in map in thestate
    • retrieveBplogixTaskCount

      public int retrieveBplogixTaskCount(String bplogixUid)
      get the task count
      Parameters:
      subjectId -
      Returns:
      number of tasks
    • retrieveBplogixUser

      public BplogixProvisionerDao.BplogixUser retrieveBplogixUser(String eppn)
      see if a user exists in BPLogix
      Parameters:
      subjectId -
      Returns:
      true if there false if not
    • retrieveWsAuthnToken

      public void retrieveWsAuthnToken()
      if the token is retrieved, then use it, otherwise get one. put it in the array.