Class TrueFoundrySettings

java.lang.Object
edu.internet2.middleware.grouper.app.truefoundry.TrueFoundrySettings

public class TrueFoundrySettings extends Object
Settings for TrueFoundry API commands, bundling provisioner-specific configuration so method signatures don't need individual parameters for each setting. Similar pattern to ScimSettings in the SCIM provisioner.
  • Constructor Details

    • TrueFoundrySettings

      public TrueFoundrySettings()
  • Method Details

    • loadFromConfiguration

      public void loadFromConfiguration(TrueFoundryProvisionerConfiguration config)
      Load settings from a TrueFoundryProvisionerConfiguration.
      Parameters:
      config - the provisioner configuration
    • getTenantName

      public String getTenantName()
    • setTenantName

      public void setTenantName(String tenantName)
    • getSsoId

      public String getSsoId()
    • setSsoId

      public void setSsoId(String ssoId)
    • getDefaultTeamMemberEmail

      public String getDefaultTeamMemberEmail()
    • setDefaultTeamMemberEmail

      public void setDefaultTeamMemberEmail(String defaultTeamMemberEmail)
    • getIgnoreRoleNames

      public Set<String> getIgnoreRoleNames()
    • setIgnoreRoleNames

      public void setIgnoreRoleNames(Set<String> ignoreRoleNames)
    • getIgnoreUserEmails

      public Set<String> getIgnoreUserEmails()
    • setIgnoreUserEmails

      public void setIgnoreUserEmails(Set<String> ignoreUserEmails)