public class GcLdapSearchAttribute extends Object
Constructor and Description |
---|
GcLdapSearchAttribute() |
Modifier and Type | Method and Description |
---|---|
GcLdapSearchAttribute |
addMatchingAttribute(String attributeName,
String attributeValue)
add a matching attribute
|
GcLdapSearchAttribute |
addReturningAttribute(String returningAttribute)
add an attribute to return
|
GcLdapSearchAttribute |
assignLdapName(String theName)
assign the name
|
String |
assignSearchScope(String theScope)
assign the sarch scope
|
void |
copyFrom(GcLdapSearchAttribute gcLdapSearchAttribute)
copy from the argument to this object
|
void |
execute()
execute the call
|
static GcLdapSearchAttribute |
executeHelper(GcLdapSearchAttribute input,
String url)
execute the call
|
String |
getMatchingAttribute(String matchingAttributeName)
get a matching attribute value
|
String |
retrieveResultAttributeString() |
List<String> |
retrieveResultAttributeStringList()
retrieve attribute list
|
boolean |
retrieveResultAttributeStringMatch(String valueToMatch)
see if the attribute value matches a certain value
|
String |
toString() |
void |
validate() |
public void copyFrom(GcLdapSearchAttribute gcLdapSearchAttribute)
gcLdapSearchAttribute
- public String retrieveResultAttributeString()
public boolean retrieveResultAttributeStringMatch(String valueToMatch)
valueToMatch
- public List<String> retrieveResultAttributeStringList()
public String getMatchingAttribute(String matchingAttributeName)
matchingAttributeName
- public GcLdapSearchAttribute addMatchingAttribute(String attributeName, String attributeValue)
attributeName
- attributeValue
- public GcLdapSearchAttribute addReturningAttribute(String returningAttribute)
returningAttribute
- public void validate()
public void execute()
public static GcLdapSearchAttribute executeHelper(GcLdapSearchAttribute input, String url)
input
- fields from the inputurl
- public String toString()
toString
in class Object
Object.toString()
public GcLdapSearchAttribute assignLdapName(String theName)
theName
- Copyright © 2016 Internet2. All rights reserved.