Class GrouperProvisioningTargetNativeGroup

java.lang.Object
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningTargetNativeGroup

public class GrouperProvisioningTargetNativeGroup extends Object
A native-target group, as returned by the target system's select pass. Used purely to populate the generic provisioner reporting tables (grouper_prov_group, grouper_prov_group_attr, grouper_prov_group_attr_value).

This is independent of ProvisioningGroup / ProvisioningGroupWrapper, which are bounded by Grouper's provisioning scope. Native-target reporting can include groups in the target system that Grouper does not track.

  • Constructor Details

    • GrouperProvisioningTargetNativeGroup

      public GrouperProvisioningTargetNativeGroup()
  • Method Details

    • getTargetId

      public String getTargetId()
    • setTargetId

      public void setTargetId(String targetId)
    • getGroupInternalId

      public Long getGroupInternalId()
    • setGroupInternalId

      public void setGroupInternalId(Long groupInternalId)
    • getAttributes

      public Map<String,Object> getAttributes()
    • setAttributes

      public void setAttributes(Map<String,Object> attributes)