public class GrouperScim2User extends Object
Modifier and Type | Field and Description |
---|---|
static Pattern |
arrayIndexPattern
emails[0]['value']
|
static Pattern |
objectFieldEqPattern
emails.value eq "emailVal"
|
static Pattern |
objectIndexFieldEqPattern
emails[value eq "emailVal"]
|
Constructor and Description |
---|
GrouperScim2User() |
public static Pattern arrayIndexPattern
public static Pattern objectFieldEqPattern
public static Pattern objectIndexFieldEqPattern
public static void main(String[] args)
public ProvisioningEntity toProvisioningEntity()
public static GrouperScim2User fromJson(com.fasterxml.jackson.databind.JsonNode entityNode)
entityNode
- public com.fasterxml.jackson.databind.node.ObjectNode toJson(Set<String> fieldNamesToSet)
groupNode
- public static void createTableScimUser(DdlVersionBean ddlVersionBean, org.apache.ddlutils.model.Database database)
ddlVersionBean
- database
- public void validateEmail(String path)
path
- public String getId()
public void setId(String id)
public String getExternalId()
public void setExternalId(String externalId)
public String getUserName()
public void setUserName(String userName)
public String getFormattedName()
public void setFormattedName(String formattedName)
public String getFamilyName()
public void setFamilyName(String familyName)
public String getGivenName()
public void setGivenName(String givenName)
public String getMiddleName()
public void setMiddleName(String middleName)
public String getDisplayName()
public void setDisplayName(String displayName)
public String getEmailValue()
public void setEmailValue(String emailValue)
public String getEmailType()
public void setEmailType(String emailType)
public String getUserType()
public void setUserType(String userType)
public Boolean getActive()
public void setActive(Boolean active)
public String getEmployeeNumber()
public void setEmployeeNumber(String employeeNumber)
public String getCostCenter()
public void setCostCenter(String costCenter)
public String getActiveDb()
public void setActiveDb(String theActive)
public String getOrg()
public void setOrg(String org)
public static GrouperScim2User fromProvisioningEntity(ProvisioningEntity targetEntity, Set<String> fieldNamesToSet)
targetEntity
- Copyright © 2016 Internet2. All rights reserved.