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 ObjectObject.toString()public GcLdapSearchAttribute assignLdapName(String theName)
theName - Copyright © 2020 Internet2. All rights reserved.