Class GcLdapSearchAttributeConfig

java.lang.Object
edu.internet2.middleware.grouperClient.commandLine.GcLdapSearchAttributeConfig

public class GcLdapSearchAttributeConfig extends Object
represents the configuration of an ldap search attribute
  • Constructor Details

    • GcLdapSearchAttributeConfig

      public GcLdapSearchAttributeConfig()
  • Method Details

    • getOutputTemplate

      public String getOutputTemplate()
      output template
      Returns:
      output template
    • setOutputTemplate

      public void setOutputTemplate(String outputTemplate1)
      output template
      Parameters:
      outputTemplate1 -
    • setSearchAttributeResultType

      public void setSearchAttributeResultType(String string)
      the result type
      Parameters:
      string - to convert to enum
    • getSearchAttributeResultTypeEnum

      public GcLdapSearchAttributeConfig.SearchAttributeResultType getSearchAttributeResultTypeEnum()
      get the search result
      Returns:
      the search result
    • toString

      public String toString()
      Overrides:
      toString in class Object
      See Also:
    • setOperationName

      public void setOperationName(String theOperationName)
      operation name
      Parameters:
      theOperationName -
    • addMatchingAttribute

      public void addMatchingAttribute(String attributeLabel, String ldapAttribute)
      add matching attribute label and ldap name
      Parameters:
      attributeLabel -
      ldapAttribute -
    • addReturningAttribute

      public void addReturningAttribute(String ldapAttribute)
      add a returning attribute
      Parameters:
      ldapAttribute -
    • getMatchingAttributes

      public Map<String,String> getMatchingAttributes()
      matching attribute (label to ldap name)
      Returns:
      matching attributes
    • getReturningAttributes

      public Set<String> getReturningAttributes()
      returning attribute (label to ldap)
      Returns:
      the attributes
    • getLdapName

      public String getLdapName()
      ldap name
      Returns:
      ldap name
    • setLdapName

      public void setLdapName(String ldapName1)
      ldap name
      Parameters:
      ldapName1 -
    • getSearchScope

      public String getSearchScope()
      ldap search scope
      Returns:
      ldap search scope
    • setSearchScope

      public void setSearchScope(String theSearchScope)
      ldap search scope
      Parameters:
      theSearchScope -