Class GrouperProvisioningTargetNativeUser

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

public class GrouperProvisioningTargetNativeUser extends Object
A native-target user, as returned by the target system's select pass. Used purely to populate the generic provisioner reporting tables (grouper_prov_user, grouper_prov_user_attr, grouper_prov_user_attr_value).

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

  • Constructor Details

    • GrouperProvisioningTargetNativeUser

      public GrouperProvisioningTargetNativeUser()
  • Method Details

    • getTargetId

      public String getTargetId()
    • setTargetId

      public void setTargetId(String targetId)
    • getMemberInternalId

      public Long getMemberInternalId()
    • setMemberInternalId

      public void setMemberInternalId(Long memberInternalId)
    • getAttributes

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

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