A B C D E F G H I J L M N O P Q R S T U V W

A

add(PSO, ReturnData) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
add(String) - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier.Values
Adds the specified element to the values if it is not already present.
addAll(Iterable<String>) - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier.Values
Adds all of the elements in the specified iterable to the values if they're not already present.
addGroupEntry(Name, Group, Set<Group>) - Method in class edu.internet2.middleware.ldappc.synchronize.GroupEntrySynchronizer
This creates a new Group ldap entry.
addPSO(PSO) - Method in class edu.internet2.middleware.ldappc.spml.request.CalcResponse
 
addRequest(AddRequest) - Method in class edu.internet2.middleware.ldappc.spml.request.DiffResponse
 
addRequest(DeleteRequest) - Method in class edu.internet2.middleware.ldappc.spml.request.DiffResponse
 
addRequest(ModifyRequest) - Method in class edu.internet2.middleware.ldappc.spml.request.DiffResponse
 
addResponse(CalcResponse) - Method in class edu.internet2.middleware.ldappc.spml.request.BulkCalcResponse
 
addResponse(DiffResponse) - Method in class edu.internet2.middleware.ldappc.spml.request.BulkDiffResponse
 
addResponse(SyncResponse) - Method in class edu.internet2.middleware.ldappc.spml.request.BulkSyncResponse
 
addResponse(SynchronizedResponse) - Method in class edu.internet2.middleware.ldappc.spml.request.DiffResponse
 
addResponse(AddResponse) - Method in class edu.internet2.middleware.ldappc.spml.request.SyncResponse
 
addResponse(ModifyResponse) - Method in class edu.internet2.middleware.ldappc.spml.request.SyncResponse
 
addResponse(DeleteResponse) - Method in class edu.internet2.middleware.ldappc.spml.request.SyncResponse
 
addResponse(Response) - Method in class edu.internet2.middleware.ldappc.spml.request.SyncResponse
 
addResponse(SynchronizedResponse) - Method in class edu.internet2.middleware.ldappc.spml.request.SyncResponse
 
addSchemaEntity(SchemaEntityRef) - Method in class edu.internet2.middleware.ldappc.spml.request.ProvisioningRequest
 
addSubjectHashEstimate(String, int) - Method in class edu.internet2.middleware.ldappc.ConfigManager
Sets the estimated size for a hash table listing groups to populate.
ATTRIBUTE_AUTHORITY_NAME - Static variable in class edu.internet2.middleware.ldappc.LdappcOptions
The name of the Attribute Authority service.
ATTRIBUTE_RESOLVER_FILE_NAME_INTERNAL - Static variable in class edu.internet2.middleware.ldappc.LdappcOptions
The name of the "internal" Spring configuration file for the Attribute Resolver.
ATTRIBUTE_RESOLVER_FILE_NAME_SERVICES - Static variable in class edu.internet2.middleware.ldappc.LdappcOptions
The name of the "services" Spring configuration file for the Attribute Resolver.
ATTRIBUTE_RESOLVER_NAME - Static variable in class edu.internet2.middleware.ldappc.LdappcOptions
The name of the Attribute Resolver service.
AttributeModifier - Class in edu.internet2.middleware.ldappc.synchronize
This is a synchronizer helper class for modifying LDAP attribute values.
AttributeModifier(String) - Constructor for class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
Constructs an AttributeModifier for the attribute name.
AttributeModifier(String, String) - Constructor for class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
Constructs an AttributeModifier for the attribute name with the given "no value" value.
AttributeModifier(String, boolean) - Constructor for class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
Constructs an AttributeModifier for the attribute name with the case sensitivity for string comparisions set as given.
AttributeModifier(String, String, boolean) - Constructor for class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
Constructs an AttributeModifier for the attribute name with the given "no value" value and case sensitivity.
AttributeModifier.Values - Class in edu.internet2.middleware.ldappc.synchronize
Implements optional case ignoring set by backing it with a Map, mapping the possibly lowercased values to the actual values.
AttributeModifier.Values() - Constructor for class edu.internet2.middleware.ldappc.synchronize.AttributeModifier.Values
 

B

BaseSpmlProvider - Class in edu.internet2.middleware.ldappc.spml.provider
Base class for SPMLv2 Provisioning Service Providers.
BaseSpmlProvider() - Constructor for class edu.internet2.middleware.ldappc.spml.provider.BaseSpmlProvider
 
BaseSpmlTargetProvider - Class in edu.internet2.middleware.ldappc.spml.provider
 
BaseSpmlTargetProvider() - Constructor for class edu.internet2.middleware.ldappc.spml.provider.BaseSpmlTargetProvider
 
buildGroupDn(Group) - Method in class edu.internet2.middleware.ldappc.synchronize.GroupEntrySynchronizer
This builds the DN of the given group.
buildGroupSet() - Method in class edu.internet2.middleware.ldappc.Ldappc
This builds the set of Groups to be provisioned.
buildStemOuEntries(Group) - Method in class edu.internet2.middleware.ldappc.synchronize.GroupEntrySynchronizer
This builds the group's parent OU DN.
BulkCalcRequest - Class in edu.internet2.middleware.ldappc.spml.request
 
BulkCalcRequest() - Constructor for class edu.internet2.middleware.ldappc.spml.request.BulkCalcRequest
 
BulkCalcResponse - Class in edu.internet2.middleware.ldappc.spml.request
 
BulkCalcResponse() - Constructor for class edu.internet2.middleware.ldappc.spml.request.BulkCalcResponse
 
BulkDiffRequest - Class in edu.internet2.middleware.ldappc.spml.request
 
BulkDiffRequest() - Constructor for class edu.internet2.middleware.ldappc.spml.request.BulkDiffRequest
 
BulkDiffResponse - Class in edu.internet2.middleware.ldappc.spml.request
 
BulkDiffResponse() - Constructor for class edu.internet2.middleware.ldappc.spml.request.BulkDiffResponse
 
BulkProvisioningRequest - Class in edu.internet2.middleware.ldappc.spml.request
 
BulkProvisioningRequest() - Constructor for class edu.internet2.middleware.ldappc.spml.request.BulkProvisioningRequest
 
BulkProvisioningRequestHandler - Class in edu.internet2.middleware.ldappc.spml.request
 
BulkProvisioningRequestHandler(PSP, BulkProvisioningRequest) - Constructor for class edu.internet2.middleware.ldappc.spml.request.BulkProvisioningRequestHandler
Constructor
BulkSyncRequest - Class in edu.internet2.middleware.ldappc.spml.request
 
BulkSyncRequest() - Constructor for class edu.internet2.middleware.ldappc.spml.request.BulkSyncRequest
 
BulkSyncResponse - Class in edu.internet2.middleware.ldappc.spml.request
 
BulkSyncResponse() - Constructor for class edu.internet2.middleware.ldappc.spml.request.BulkSyncResponse
 

C

cacheResult(SearchRequest, Map<String, BaseAttribute>) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.SPMLDataConnector
 
CalcRequest - Class in edu.internet2.middleware.ldappc.spml.request
 
CalcRequest() - Constructor for class edu.internet2.middleware.ldappc.spml.request.CalcRequest
 
CalcResponse - Class in edu.internet2.middleware.ldappc.spml.request
 
CalcResponse() - Constructor for class edu.internet2.middleware.ldappc.spml.request.CalcResponse
 
calculate() - Method in class edu.internet2.middleware.ldappc.Ldappc
Calculate provisioning and write to a file.
calculateGroupDn(Group) - Method in class edu.internet2.middleware.ldappc.Ldappc
This calculates the DN of the given group.
calculateLdif(Group, Set<Group>) - Method in class edu.internet2.middleware.ldappc.synchronize.GroupEntrySynchronizer
Create an LDIF representation of the given group.
calculateLdif(Set<String>) - Method in class edu.internet2.middleware.ldappc.synchronize.StringMembershipSynchronizer
 
calculateStemAttributes(Name) - Method in class edu.internet2.middleware.ldappc.Ldappc
Calculate a stem's attributes, essentially ou = stem name.
calculateStemDn(Group) - Method in class edu.internet2.middleware.ldappc.Ldappc
Calculates the group's parent OU DN.
calculateStemDns(Group) - Method in class edu.internet2.middleware.ldappc.Ldappc
Calculates all parent OU DNs for the given group.
canonicalizeDn(String) - Static method in class edu.internet2.middleware.ldappc.util.LdapUtil
Normalize LDAP DN using LdapDN.
clear() - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
Clears all of the existing values to be added or deleted.
clear() - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier.Values
Removes all of the elements from the values.
clearRoot() - Method in class edu.internet2.middleware.ldappc.synchronize.GroupEntrySynchronizer
This deletes any entries under the root entry are neither organizationalUnits nor have the same object class as a group entry.
commit() - Method in class edu.internet2.middleware.ldappc.synchronize.GroupEntrySynchronizer
This commits any changes not already committed to the directory.
commit() - Method in class edu.internet2.middleware.ldappc.synchronize.StringMembershipSynchronizer
This commits any changes not already committed to the directory.
CONFIG_FILE_RESOURCE - Static variable in class edu.internet2.middleware.ldappc.ConfigManager
Default configuration file resource name.
ConfigBeanDefinitionParser - Class in edu.internet2.middleware.ldappc.spml.config
 
ConfigBeanDefinitionParser() - Constructor for class edu.internet2.middleware.ldappc.spml.config.ConfigBeanDefinitionParser
 
ConfigManager - Class in edu.internet2.middleware.ldappc
Class for accessing values from the Auth2Ldap configuration file.
ConfigManager() - Constructor for class edu.internet2.middleware.ldappc.ConfigManager
 
ConfigManager(String) - Constructor for class edu.internet2.middleware.ldappc.ConfigManager
Constructs an instance of ConfigManager using the configuration file identified by the uri.
ConfigManager(String, String) - Constructor for class edu.internet2.middleware.ldappc.ConfigManager
Constructs an instance of ConfigManager using the given configuration file and properties file
ConfigurationException - Exception in edu.internet2.middleware.ldappc.exception
This indicates that a configuration error occurred.
ConfigurationException() - Constructor for exception edu.internet2.middleware.ldappc.exception.ConfigurationException
 
ConfigurationException(String) - Constructor for exception edu.internet2.middleware.ldappc.exception.ConfigurationException
 
ConfigurationException(String, Throwable) - Constructor for exception edu.internet2.middleware.ldappc.exception.ConfigurationException
 
ConfigurationException(Throwable) - Constructor for exception edu.internet2.middleware.ldappc.exception.ConfigurationException
 
contains(Object) - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier.Values
Returns true if the values contain the specified element.
convertParameterToAsterisk(String, int) - Static method in class edu.internet2.middleware.ldappc.util.LdapUtil
Converts a "{i}" ldap query filter parameter to "*" where i >= 0.
createInstance() - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.LdapDnPSOIdentifierAttributeDefinitionFactoryBean
 
createInstance() - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.PSOIdentifierAttributeDefinitionFactoryBean
 
createInstance() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorFactoryBean
 
createMarshallable(String, String) - Method in class edu.internet2.middleware.ldappc.spml.request.LdappcMarshallableCreator
 
createSpringContext(List<Resource>) - Static method in class edu.internet2.middleware.ldappc.util.PSPUtil
 
createSpringContext(String...) - Static method in class edu.internet2.middleware.ldappc.util.PSPUtil
 

D

DEFAULT_BEAN_NAME - Static variable in class edu.internet2.middleware.ldappc.spml.PSP
Configuration xml element name.
delete(Ldappc, Name) - Static method in class edu.internet2.middleware.ldappc.util.LdapUtil
This deletes the object identified by the given dn and any child objects.
determineStatus(Group) - Method in class edu.internet2.middleware.ldappc.Ldappc
Determines the status of the group based on the lastModifyTime provided in the GrouperOptions.
df - Static variable in class edu.internet2.middleware.ldappc.spml.request.BulkProvisioningRequest
The format for the updated since time.
diff() - Method in class edu.internet2.middleware.ldappc.spml.PSPDiffer
Process the DiffRequest.
DiffRequest - Class in edu.internet2.middleware.ldappc.spml.request
 
DiffRequest() - Constructor for class edu.internet2.middleware.ldappc.spml.request.DiffRequest
 
DiffResponse - Class in edu.internet2.middleware.ldappc.spml.request
 
DiffResponse() - Constructor for class edu.internet2.middleware.ldappc.spml.request.DiffResponse
 
DnAttributeModifier - Class in edu.internet2.middleware.ldappc.synchronize
This is an AttributeModifier for modifying LDAP attribute values that are known to hold DN strings.
DnAttributeModifier(String) - Constructor for class edu.internet2.middleware.ldappc.synchronize.DnAttributeModifier
Constructs a DnAttributeModifier for the attribute name without a "no value".
DnAttributeModifier(String, String) - Constructor for class edu.internet2.middleware.ldappc.synchronize.DnAttributeModifier
Constructs a DnAttributeModifier for the attribute name with the given "no value" value.
doParse(String, Element, Map<QName, List<Element>>, BeanDefinitionBuilder, ParserContext) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.LdapDnPSOIdentifierAttributeDefinitionBeanDefinitionParser
 
doParse(String, Element, Map<QName, List<Element>>, BeanDefinitionBuilder, ParserContext) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.PSOIdentifierAttributeDefinitionBeanDefinitionParser
 
doParse(String, Element, Map<QName, List<Element>>, BeanDefinitionBuilder, ParserContext) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.ldappc.spml.config.IdentifyingAttributeBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.ldappc.spml.config.LdapTargetProviderBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.ldappc.spml.config.PSOAttributeDefinitionBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.ldappc.spml.config.PSODefinitionBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.ldappc.spml.config.PSOIdentifierDefinitionBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.ldappc.spml.config.PSOReferenceDefinitionBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.ldappc.spml.config.PSOReferencesDefinitionBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.ldappc.spml.config.PSPBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.ldappc.spml.config.TargetDefinitionBeanDefinitionParser
doResolve(ShibbolethResolutionContext) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.LdapDnPSOIdentifierAttributeDefinition
 
doResolve(ShibbolethResolutionContext) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.PSOIdentifierAttributeDefinition
dryRun() - Method in class edu.internet2.middleware.ldappc.Ldappc
Write changes that would be made during provisioning to a file.

E

edu.internet2.middleware.grouper.shibboleth.attributeDefinition - package edu.internet2.middleware.grouper.shibboleth.attributeDefinition
 
edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config - package edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config
 
edu.internet2.middleware.grouper.shibboleth.dataConnector - package edu.internet2.middleware.grouper.shibboleth.dataConnector
 
edu.internet2.middleware.grouper.shibboleth.dataConnector.config - package edu.internet2.middleware.grouper.shibboleth.dataConnector.config
 
edu.internet2.middleware.grouper.shibboleth.util - package edu.internet2.middleware.grouper.shibboleth.util
 
edu.internet2.middleware.ldappc - package edu.internet2.middleware.ldappc
 
edu.internet2.middleware.ldappc.exception - package edu.internet2.middleware.ldappc.exception
 
edu.internet2.middleware.ldappc.ldap - package edu.internet2.middleware.ldappc.ldap
 
edu.internet2.middleware.ldappc.spml - package edu.internet2.middleware.ldappc.spml
 
edu.internet2.middleware.ldappc.spml.config - package edu.internet2.middleware.ldappc.spml.config
 
edu.internet2.middleware.ldappc.spml.definitions - package edu.internet2.middleware.ldappc.spml.definitions
 
edu.internet2.middleware.ldappc.spml.provider - package edu.internet2.middleware.ldappc.spml.provider
 
edu.internet2.middleware.ldappc.spml.request - package edu.internet2.middleware.ldappc.spml.request
 
edu.internet2.middleware.ldappc.synchronize - package edu.internet2.middleware.ldappc.synchronize
 
edu.internet2.middleware.ldappc.util - package edu.internet2.middleware.ldappc.util
 
ELEMENT_NAME - Static variable in class edu.internet2.middleware.ldappc.spml.request.LdapFilterQueryClause
 
EMPTY_NAME - Static variable in class edu.internet2.middleware.ldappc.util.LdapUtil
Empty name string for name parser.
EmptyBean - Class in edu.internet2.middleware.ldappc.util
Just an empty class as a workaround to the shibboleth logback requirement.
EmptyBean() - Constructor for class edu.internet2.middleware.ldappc.util.EmptyBean
 
END_OF_RANGE - Static variable in class edu.internet2.middleware.ldappc.util.RangeSearchResultHandler
The character indicating that the end of the range has been reached.
ENTITY_NAME_ATTRIBUTE - Static variable in class edu.internet2.middleware.ldappc.spml.definitions.PSODefinition
 
equals(Object) - Method in class edu.internet2.middleware.ldappc.spml.request.BulkCalcResponse
 
equals(Object) - Method in class edu.internet2.middleware.ldappc.spml.request.BulkDiffResponse
 
equals(Object) - Method in class edu.internet2.middleware.ldappc.spml.request.BulkProvisioningRequest
 
equals(Object) - Method in class edu.internet2.middleware.ldappc.spml.request.BulkSyncResponse
 
equals(Object) - Method in class edu.internet2.middleware.ldappc.spml.request.DiffResponse
 
equals(Object) - Method in class edu.internet2.middleware.ldappc.spml.request.LdapFilterQueryClause
 
equals(Object) - Method in class edu.internet2.middleware.ldappc.spml.request.ProvisioningRequest
 
equals(Object) - Method in class edu.internet2.middleware.ldappc.spml.request.ProvisioningResponse
 
equals(Object) - Method in class edu.internet2.middleware.ldappc.spml.request.SynchronizedResponse
 
equals(Object) - Method in class edu.internet2.middleware.ldappc.spml.request.SyncResponse
 
ERROR_INVALID_ATTRIBUTE - Static variable in class edu.internet2.middleware.ldappc.spml.PSPConstants
 
ERROR_INVALID_ENTITY_NAME - Static variable in class edu.internet2.middleware.ldappc.spml.PSPConstants
 
ERROR_MULTIPLE_RESULTS - Static variable in class edu.internet2.middleware.ldappc.spml.definitions.PSOReferenceDefinition
 
ERROR_NO_DATA - Static variable in class edu.internet2.middleware.ldappc.spml.PSPConstants
 
ERROR_NO_OBJECT_IDENTIFIER - Static variable in class edu.internet2.middleware.ldappc.spml.PSPConstants
 
ERROR_NULL_ID - Static variable in class edu.internet2.middleware.ldappc.spml.PSPConstants
 
ERROR_NULL_MODIFICATION_MODE - Static variable in class edu.internet2.middleware.ldappc.spml.PSPConstants
 
ERROR_NULL_MODIFICATIONS - Static variable in class edu.internet2.middleware.ldappc.spml.PSPConstants
 
ERROR_NULL_PSO_ID - Static variable in class edu.internet2.middleware.ldappc.spml.PSPConstants
 
ERROR_NULL_QUERY - Static variable in class edu.internet2.middleware.ldappc.spml.PSPConstants
 
ERROR_NULL_STATUS - Static variable in class edu.internet2.middleware.ldappc.spml.PSPConstants
 
ERROR_NULL_TARGET_ID - Static variable in class edu.internet2.middleware.ldappc.spml.PSPConstants
 
ERROR_UNSUPPORTED_MODIFICATION_MODE - Static variable in class edu.internet2.middleware.ldappc.spml.PSPConstants
 
ERROR_UNSUPPORTED_STATUS - Static variable in class edu.internet2.middleware.ldappc.spml.PSPConstants
 
escape(String) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.SPMLDataConnector.LDAPValueEscapingStrategy
escapeForwardSlash(String) - Static method in class edu.internet2.middleware.ldappc.util.LdapUtil
Escape all forward slashes "/" with "\/".
execute(Request) - Method in class edu.internet2.middleware.ldappc.spml.provider.BaseSpmlProvider
Execute a Request and return the Response.
execute(AddRequest) - Method in class edu.internet2.middleware.ldappc.spml.provider.LdapTargetProvider
 
execute(DeleteRequest) - Method in class edu.internet2.middleware.ldappc.spml.provider.LdapTargetProvider
 
execute(LookupRequest) - Method in class edu.internet2.middleware.ldappc.spml.provider.LdapTargetProvider
 
execute(ModifyRequest) - Method in class edu.internet2.middleware.ldappc.spml.provider.LdapTargetProvider
 
execute(SearchRequest) - Method in class edu.internet2.middleware.ldappc.spml.provider.LdapTargetProvider
 
execute(Request) - Method in interface edu.internet2.middleware.ldappc.spml.provider.SpmlProvider
Execute a Request and return the Response.
execute(CalcRequest) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
execute(DiffRequest) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
execute(SyncRequest) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
execute(LookupRequest) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
execute(SearchRequest) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
execute(AddRequest) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
execute(DeleteRequest) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
execute(ModifyRequest) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
execute(ListTargetsRequest) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
execute(BulkCalcRequest) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
execute(BulkDiffRequest) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
execute(BulkSyncRequest) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
ExternalSort - Class in edu.internet2.middleware.ldappc.util
This package implement an external merge sort based on Collections sorting.

F

fail(Response, ErrorCode, Exception) - Method in class edu.internet2.middleware.ldappc.spml.provider.BaseSpmlProvider
See BaseSpmlProvider.fail(Response, ErrorCode, String...) The messages from the given exception are added to the response.
fail(Response, ErrorCode, String...) - Method in class edu.internet2.middleware.ldappc.spml.provider.BaseSpmlProvider
Set the status code of the given response to failure and set the error code and messages.
FILTER_ELEMENT_NAME - Static variable in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorBeanDefinitionParser
 
FILTER_ELEMENT_NAME - Static variable in class edu.internet2.middleware.ldappc.spml.request.LdapFilterQueryClause
 
findSubjectDn(Member) - Method in class edu.internet2.middleware.ldappc.util.SubjectCache
Returns the member's DN.
fromReferences(Collection<Reference>) - Static method in class edu.internet2.middleware.ldappc.util.PSPUtil
 

G

generateRequestID() - Method in class edu.internet2.middleware.ldappc.spml.provider.BaseSpmlProvider
Generate a reasonably unique id.
getAddDeleteModifyResponses() - Method in class edu.internet2.middleware.ldappc.spml.request.SyncResponse
 
getAdditions() - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
Returns an attribute with the values to be added.
getAddRequests() - Method in class edu.internet2.middleware.ldappc.spml.request.DiffResponse
 
getAddResponses() - Method in class edu.internet2.middleware.ldappc.spml.request.SyncResponse
 
getAdds() - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
 
getAllCacheStats() - Static method in class edu.internet2.middleware.ldappc.spml.PSPCLI
Return ehcache statistics.
getAllIdentifiers() - Method in class edu.internet2.middleware.ldappc.spml.request.BulkProvisioningRequestHandler
 
getAllIdentifiers(boolean) - Method in class edu.internet2.middleware.ldappc.spml.request.BulkProvisioningRequestHandler
 
getAllSourceDataConnectors(SchemaEntityRef) - Method in class edu.internet2.middleware.ldappc.spml.request.BulkProvisioningRequestHandler
 
getAttribute(Map<String, BaseAttribute<?>>) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOAttributeDefinition
 
getAttributeAuthority() - Method in class edu.internet2.middleware.ldappc.Ldappc
Returns the AttributeAuthority if configured to use the attribute-resolver-mapping, otherwise null.
getAttributeAuthority() - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
getAttributeDefinition(String) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSODefinition
 
getAttributeDefinitions() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSODefinition
 
getAttributeIds() - Method in class edu.internet2.middleware.ldappc.spml.definitions.TargetDefinition
 
getAttributeName() - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
Gets the attribute name.
getAttributeNames() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSODefinition
 
getAttributeResolver() - Method in class edu.internet2.middleware.ldappc.Ldappc
Returns the ShibbolethAttributeResolver if configured to do so, otherwise null.
getAttributeResolverLocation() - Method in class edu.internet2.middleware.ldappc.LdappcOptions
The path to the Attribute Resolver configuration files.
getAttributeResolverMapping() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This method returns a possibly empty Map of the AttributeResolver attribute name to LDAP attribute name mapping.
getAttributeResolverMapping() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This method returns a possibly empty Map of the AttributeResolver attribute name to LDAP attribute name mapping.
getAttributeResolverMappingLdapEmptyValue(String) - Method in class edu.internet2.middleware.ldappc.ConfigManager
This gets the value to store in the ldap attribute if there are no AttributeResolver attribute values to store there.
getAttributeResolverMappingLdapEmptyValue(String) - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This gets the value to store in the ldap attribute if there are no AttributeResolver attribute values to store there.
getAttributeResolverMappingObjectClass() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This sets objectclass that a Group entry must have in order to support the AttributeResolver attribute to LDAP attribute.
getAttributeResolverMappingObjectClass() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This gets the LDAP objectclass the Group entry must have to support the AttributeResolver attribute to LDAP attribute mapping.
getAttributes() - Method in class edu.internet2.middleware.ldappc.spml.PSPContext
 
getAttributeSourceIds() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSODefinition
 
getBase() - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.LdapDnPSOIdentifierAttributeDefinitionFactoryBean
 
getBase() - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.LdapDnPSOIdentifierAttributeDefinition
 
getBase() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorFactoryBean
 
getBase() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.SPMLDataConnector
 
getBase() - Method in class edu.internet2.middleware.ldappc.spml.request.LdapSearchRequest
 
getBase() - Method in class edu.internet2.middleware.ldappc.util.LdapSearchFilter
Gets the base DN.
getBaseId() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOIdentifierDefinition
 
getBeanClass(Element) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.LdapDnPSOIdentifierAttributeDefinitionBeanDefinitionParser
 
getBeanClass(Element) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.PSOIdentifierAttributeDefinitionBeanDefinitionParser
 
getBeanClass(Element) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorBeanDefinitionParser
 
getBeanClass(Element) - Method in class edu.internet2.middleware.ldappc.spml.config.IdentifyingAttributeBeanDefinitionParser
 
getBeanClass(Element) - Method in class edu.internet2.middleware.ldappc.spml.config.LdapTargetProviderBeanDefinitionParser
 
getBeanClass(Element) - Method in class edu.internet2.middleware.ldappc.spml.config.PSOAttributeDefinitionBeanDefinitionParser
 
getBeanClass(Element) - Method in class edu.internet2.middleware.ldappc.spml.config.PSODefinitionBeanDefinitionParser
 
getBeanClass(Element) - Method in class edu.internet2.middleware.ldappc.spml.config.PSOIdentifierDefinitionBeanDefinitionParser
 
getBeanClass(Element) - Method in class edu.internet2.middleware.ldappc.spml.config.PSOReferenceDefinitionBeanDefinitionParser
 
getBeanClass(Element) - Method in class edu.internet2.middleware.ldappc.spml.config.PSOReferencesDefinitionBeanDefinitionParser
 
getBeanClass(Element) - Method in class edu.internet2.middleware.ldappc.spml.config.PSPBeanDefinitionParser
 
getBeanClass(Element) - Method in class edu.internet2.middleware.ldappc.spml.config.TargetDefinitionBeanDefinitionParser
 
getBeanName() - Method in class edu.internet2.middleware.ldappc.spml.PSPOptions
 
getBundleModifications() - Method in class edu.internet2.middleware.ldappc.ConfigManager
 
getBundleModifications() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
Returns true if a group's attribute modifications should be performed in one LDAP operation.
getCacheElementTimeToLive() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorFactoryBean
Gets the time to live, in milliseconds, for cache elements.
getCacheManager() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorFactoryBean
Gets the manager for the results cache.
getChildDNs(String, Ldap) - Static method in class edu.internet2.middleware.ldappc.util.LdapUtil
Return a list of child DNs under the given DN, in (reverse) order suitable for deletion.
getChildDNs(String, LdapContext) - Static method in class edu.internet2.middleware.ldappc.util.LdapUtil
Return a list of child DNs under the given DN, in (reverse) order suitable for deletion.
getConfDir() - Method in class edu.internet2.middleware.ldappc.spml.PSPOptions
 
getConfig() - Method in class edu.internet2.middleware.ldappc.Ldappc
Get the Grouper provisioner configuration.
getConfigManagerLocation() - Method in class edu.internet2.middleware.ldappc.LdappcOptions
Get the location of the alternative configuration manager.
getContext() - Method in class edu.internet2.middleware.ldappc.Ldappc
Get the Ldap context.
getCreateGroupThenModifyMembers() - Method in class edu.internet2.middleware.ldappc.ConfigManager
 
getCreateGroupThenModifyMembers() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
Returns true if the group should be created without members followed by a modification which adds member attributes, defaults to false.
getDeleteRequests() - Method in class edu.internet2.middleware.ldappc.spml.request.DiffResponse
 
getDeleteResponses() - Method in class edu.internet2.middleware.ldappc.spml.request.SyncResponse
 
getDeletes() - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
 
getDependentSourceDataConnectors(ShibbolethAttributeResolver, ResolutionPlugIn<?>) - Method in class edu.internet2.middleware.ldappc.spml.request.BulkProvisioningRequestHandler
 
getDoGroups() - Method in class edu.internet2.middleware.ldappc.LdappcOptions
This returns a boolean indicating whether or not groups are provisioned.
getDoMemberships() - Method in class edu.internet2.middleware.ldappc.LdappcOptions
This returns a boolean indicating whether or not memberships are provisioned.
getDsmlAttr(String, Collection<String>) - Method in class edu.internet2.middleware.ldappc.spml.provider.LdapTargetProvider
 
getDSMLAttrMap(Extensible) - Static method in class edu.internet2.middleware.ldappc.spml.PSP
 
getDSMLModification() - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
 
getDsmlMods(Modification) - Method in class edu.internet2.middleware.ldappc.spml.provider.LdapTargetProvider
 
getEmptyReferences() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOReferencesDefinition
 
getEmptyValue() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOReferencesDefinition
 
getErrorData(Subject) - Method in class edu.internet2.middleware.ldappc.synchronize.GroupEntrySynchronizer
Builds an error data string based on the objects provided.
getErrorData(Group) - Method in class edu.internet2.middleware.ldappc.synchronize.GroupEntrySynchronizer
Builds an error data string based on the objects provided.
getErrorData(Member) - Method in class edu.internet2.middleware.ldappc.synchronize.GroupEntrySynchronizer
Builds an error data string based on the objects provided.
getFilter() - Method in class edu.internet2.middleware.ldappc.spml.request.LdapFilterQueryClause
 
getFilter() - Method in class edu.internet2.middleware.ldappc.spml.request.LdapSearchRequest
 
getFilter() - Method in class edu.internet2.middleware.ldappc.util.LdapSearchFilter
Get the search filter.
getFilterTemplate() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorFactoryBean
 
getFilterTemplate() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.SPMLDataConnector
 
getGroupAttributeMapping() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This method returns a possibly empty Map of the Group attribute name to LDAP attribute name mapping.
getGroupAttributeMapping() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This method returns a possibly empty Map of the Group attribute name to LDAP attribute name mapping.
getGroupAttributeMappingLdapEmptyValue(String) - Method in class edu.internet2.middleware.ldappc.ConfigManager
This gets the value to store in the ldap attribute if there are no grouper attribute values to store there.
getGroupAttributeMappingLdapEmptyValue(String) - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This gets the value to store in the ldap attribute if there are no grouper attribute values to store there.
getGroupAttributeMappingObjectClass() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This gets the LDAP objectclass the Group entry must have to support the Grouper attribute to LDAP attribute mapping.
getGroupAttributeMappingObjectClass() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This gets the LDAP objectclass the Group entry must have to support the Grouper attribute to LDAP attribute mapping.
getGroupAttrMatchingQueries() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This method returns a possibly empty Map of the Group attribute name/value pairs for creating matching queries.
getGroupAttrMatchingQueries() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This method returns a possibly empty Map of the Group attribute name/value pairs for creating matching queries.
getGroupData(Group) - Static method in class edu.internet2.middleware.ldappc.Ldappc
Returns group data string.
getGroupDnGrouperAttribute() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This returns the Grouper group attribute whose value is the Group RND value.
getGroupDnGrouperAttribute() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This returns the Grouper group attribute whose value is the Group RND value.
getGroupDnObjectClass() - Method in class edu.internet2.middleware.ldappc.ConfigManager
Returns the name of the object class for the Group entry when ConfigManager.getGroupDnStructure() returns LdappcConfig#GROUP_DN_FLAT .
getGroupDnObjectClass() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
Returns the object class for the Group entry.
getGroupDnRdnAttribute() - Method in class edu.internet2.middleware.ldappc.ConfigManager
Returns the RDN attribute name for the Group entry.
getGroupDnRdnAttribute() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
Returns the RDN attribute name for the Group entry.
getGroupDnRoot() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This returns the DN of the root entry being used for Group DNs.
getGroupDnRoot() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This returns the DN of the root entry being used for Group DNs.
getGroupDnStructure() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This returns the defined Group DN structure.
getGroupDnStructure() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This returns the defined Group DN structure.
getGrouperSession() - Method in class edu.internet2.middleware.ldappc.Ldappc
Get a Grouper session.
getGroupHashEstimate() - Method in class edu.internet2.middleware.ldappc.ConfigManager
Get the group hash table size estimate.
getGroupHashEstimate() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
Get the group hash table size estimate.
getGroupMembersDnListAttribute() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This gets the LDAP entry attribute containing the list of Member DNs which belong to the Group.
getGroupMembersDnListAttribute() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This gets the LDAP entry attribute containing the list of Member DNs which belong to the Group.
getGroupMembersDnListEmptyValue() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This gets the value to store in the group member DN list attribute if there are no member DNs to store there.
getGroupMembersDnListEmptyValue() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This gets the value to store in the group member DN list attribute if there are no member DNs to store there.
getGroupMembersDnListObjectClass() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This gets the object class to be added to the Group LDAP entry so support the Group members Dn list attribute.
getGroupMembersDnListObjectClass() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This gets the object class to be added to the Group LDAP entry so support the Group members Dn list attribute.
getGroupMembersNameListAttribute() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This gets the LDAP entry attribute containing the list of Member names which belong to the Group.
getGroupMembersNameListAttribute() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This gets the LDAP entry attribute containing the list of Member names which belong to the Group.
getGroupMembersNameListEmptyValue() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This gets the value to store in the group member name list attribute if there are no member names to store there.
getGroupMembersNameListEmptyValue() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This gets the value to store in the group member name list attribute if there are no member names to store there.
getGroupMembersNameListNamingAttribute(String) - Method in class edu.internet2.middleware.ldappc.ConfigManager
This method returns the Subject attribute name for creating the Member's name for the given source name.
getGroupMembersNameListNamingAttribute(String) - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This method returns the Subject attribute name for creating the Member's name for the given source name.
getGroupMembersNameListNamingAttributes() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This method returns a possibly empty Map of the Group members name list source to subject attribute mapping used to determine a members name.
getGroupMembersNameListNamingAttributes() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This method returns a possibly empty Map of the Group members name list source to subject attribute mapping used to determine a members name.
getGroupMembersNameListObjectClass() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This gets the object class to be added to the Group LDAP entry so support the Group members name list attribute.
getGroupMembersNameListObjectClass() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This gets the object class to be added to the Group LDAP entry so support the Group members name list attribute.
getGroupSubordinateStemQueries() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This method returns a possibly empty Set of the Group stems for creating subordinate stem queries.
getGroupSubordinateStemQueries() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This method returns a possibly empty Set of the Group stems for creating subordinate stem queries.
getId() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSODefinition
 
getId() - Method in class edu.internet2.middleware.ldappc.spml.definitions.TargetDefinition
 
getId() - Method in class edu.internet2.middleware.ldappc.spml.provider.BaseSpmlProvider
getId() - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
getId() - Method in class edu.internet2.middleware.ldappc.spml.request.ProvisioningRequest
 
getId() - Method in class edu.internet2.middleware.ldappc.spml.request.ProvisioningResponse
 
getIdentifyingAttribute() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOIdentifierDefinition
 
getInterval() - Method in class edu.internet2.middleware.ldappc.LdappcOptions
This is the getter for interval.
getInterval() - Method in class edu.internet2.middleware.ldappc.spml.PSPOptions
 
getIntervalFullSync() - Method in class edu.internet2.middleware.ldappc.spml.PSPOptions
 
getIterations() - Method in class edu.internet2.middleware.ldappc.spml.PSPOptions
 
getLastModifyTime() - Method in class edu.internet2.middleware.ldappc.LdappcOptions
This returns the last modify time.
getLastModifyTime() - Method in class edu.internet2.middleware.ldappc.spml.PSPOptions
 
getLdapContextParameters() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This method returns a Hashtable of the LDAP parameters defined to create the InitialContext.
getLdapContextParameters() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This method returns a Hashtable of the LDAP parameters defined to create the InitialContext.
getLdapPool() - Method in class edu.internet2.middleware.ldappc.spml.provider.LdapTargetProvider
 
getLdapPoolId() - Method in class edu.internet2.middleware.ldappc.spml.provider.LdapTargetProvider
 
getLdif(Attribute) - Static method in class edu.internet2.middleware.ldappc.util.LdapUtil
Create an LDIF representation.
getLdif(Attributes) - Static method in class edu.internet2.middleware.ldappc.util.LdapUtil
Create an LDIF representation.
getLdifAdd(LdapDN, Attributes) - Static method in class edu.internet2.middleware.ldappc.util.LdapUtil
 
getLdifDelete(LdapDN) - Static method in class edu.internet2.middleware.ldappc.util.LdapUtil
 
getLdifModify(LdapDN, ModificationItem[]) - Static method in class edu.internet2.middleware.ldappc.util.LdapUtil
 
getLogLdif() - Method in class edu.internet2.middleware.ldappc.LdappcOptions
This returns a boolean indicating whether or not to log changes in LDIF format.
getMaximumCachedElements() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorFactoryBean
Gets the maximum number of elements that will be cached.
getMemberData(Member) - Static method in class edu.internet2.middleware.ldappc.Ldappc
Returns member data string.
getMemberGroupsListAttribute() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This gets the LDAP entry attribute name containing the list of Groups to which a Member belongs.
getMemberGroupsListAttribute() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This gets the LDAP entry attribute name containing the list of Groups to which a Member belongs.
getMemberGroupsListObjectClass() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This returns the object class the Member's LDAP entry must have to support the member groups list attribute.
getMemberGroupsListObjectClass() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This returns the object class the Member's LDAP entry must have to support the member groups list attribute.
getMemberGroupsListTemporaryDirectory() - Method in class edu.internet2.middleware.ldappc.ConfigManager
Directory for the membership updates temporary file.
getMemberGroupsListTemporaryDirectory() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
Directory for the membership updates temporary file.
getMemberGroupsNamingAttribute() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This gets the Grouper Group naming attribute to be used when creating the list of Groups to which Member belongs.
getMemberGroupsNamingAttribute() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This gets the Grouper Group naming attribute to be used when creating the list of Groups to which Member belongs.
getMode() - Method in class edu.internet2.middleware.ldappc.LdappcOptions
The mode of operation.
getModifications() - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
Returns an array of modification items necessary to update attribute based on the state of this object.
getModifyRequests() - Method in class edu.internet2.middleware.ldappc.spml.request.DiffResponse
 
getModifyResponses() - Method in class edu.internet2.middleware.ldappc.spml.request.SyncResponse
 
getMultipleResults() - Method in class edu.internet2.middleware.ldappc.util.LdapSearchFilter
Get whether or not multiple provisioned objects for a subject are allowed.
getName() - Method in class edu.internet2.middleware.ldappc.spml.definitions.IdentifyingAttribute
 
getName() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOAttributeDefinition
 
getName() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOReferencesDefinition
 
getName(NameParser, SearchResult) - Static method in class edu.internet2.middleware.ldappc.util.LdapUtil
Return the Name of a SearchResult via getName().
getNames(ReturnData) - Method in class edu.internet2.middleware.ldappc.spml.definitions.TargetDefinition
 
getNamespacesInfo() - Method in class edu.internet2.middleware.ldappc.spml.request.LdapFilterQueryClause
 
getNamespacesInfo() - Method in class edu.internet2.middleware.ldappc.spml.request.ProvisioningRequest
 
getNamespacesInfo() - Method in class edu.internet2.middleware.ldappc.spml.request.ProvisioningResponse
 
getNamespacesInfo() - Method in class edu.internet2.middleware.ldappc.spml.request.SynchronizedResponse
 
getNewProvisioningRequest() - Method in enum edu.internet2.middleware.ldappc.spml.PSPOptions.Mode
Return a newly created ProvisioningRequest appropriate for the mode of operation.
getNoValue() - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
Gets the "no value" value.
getObjectType() - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.LdapDnPSOIdentifierAttributeDefinitionFactoryBean
 
getObjectType() - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.PSOIdentifierAttributeDefinitionFactoryBean
 
getObjectType() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorFactoryBean
 
getOnError() - Method in class edu.internet2.middleware.ldappc.spml.request.BulkProvisioningRequest
 
getOnNotFound() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOReferenceDefinition
 
getOnNotFound() - Method in class edu.internet2.middleware.ldappc.util.LdapSearchFilter
Get desired behavior when a subject is not found.
getOpt() - Method in enum edu.internet2.middleware.ldappc.spml.PSPOptions.Mode
Return the Option name via getOption().getOpt().
getOpt() - Method in enum edu.internet2.middleware.ldappc.spml.PSPOptions.Opts
Return the Option name via getOption().getOpt().
getOption() - Method in enum edu.internet2.middleware.ldappc.spml.PSPOptions.Mode
Return the commons-cli option.
getOption() - Method in enum edu.internet2.middleware.ldappc.spml.PSPOptions.Opts
Get the Option
getOptions() - Method in class edu.internet2.middleware.ldappc.Ldappc
Get the Grouper provisioner options.
getOrGenerateRequestID(Request) - Method in class edu.internet2.middleware.ldappc.spml.provider.BaseSpmlProvider
Return the request ID of the given request or generate a new request ID.
getOutputFile() - Method in class edu.internet2.middleware.ldappc.spml.PSPOptions
 
getOutputFileLocation() - Method in class edu.internet2.middleware.ldappc.LdappcOptions
The path to the file written during calculate mode.
getParentDn(String) - Static method in class edu.internet2.middleware.ldappc.util.LdapUtil
 
getPropertiesFileLocation() - Method in class edu.internet2.middleware.ldappc.LdappcOptions
The path to the properties file.
getProvider() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorFactoryBean
 
getProvider() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.SPMLDataConnector
 
getProvider() - Method in class edu.internet2.middleware.ldappc.spml.definitions.TargetDefinition
 
getProvisionGroupsTwoStep() - Method in class edu.internet2.middleware.ldappc.ConfigManager
 
getProvisionGroupsTwoStep() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
Returns true if groups should be provisioned in two steps.
getProvisioningContext(ProvisioningRequest) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
getProvisioningRequest() - Method in class edu.internet2.middleware.ldappc.spml.PSPContext
 
getProvisioningServiceProvider() - Method in class edu.internet2.middleware.ldappc.spml.PSPContext
 
getProvisionMemberGroups() - Method in class edu.internet2.middleware.ldappc.ConfigManager
 
getProvisionMemberGroups() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
Returns true if member groups should be provisioned as members, false otherwise.
getProvisionMemberGroupsIgnoreQueries() - Method in class edu.internet2.middleware.ldappc.ConfigManager
 
getProvisionMemberGroupsIgnoreQueries() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
Returns true if member groups should be provisioned even if they are not in the set of groups to be provisioned, which reproduces the behavior of LDAPPC prior to 1.5.0.
getPSO(PSPContext) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSODefinition
 
getPSO(LdapEntry, ReturnData) - Method in class edu.internet2.middleware.ldappc.spml.provider.LdapTargetProvider
 
getPSODefinition(String) - Method in class edu.internet2.middleware.ldappc.spml.definitions.TargetDefinition
 
getPSODefinition(LdapEntry) - Method in class edu.internet2.middleware.ldappc.spml.provider.LdapTargetProvider
Determine the schema entity appropriate for the given LdapEntry.
getPsoDefinitions() - Method in class edu.internet2.middleware.ldappc.spml.definitions.TargetDefinition
 
getPsoID() - Method in class edu.internet2.middleware.ldappc.spml.request.SynchronizedResponse
 
getPSOIdentifier(PSPContext) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOIdentifierDefinition
 
getPsoIdentifierDefinition() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSODefinition
 
getPsoIds() - Method in class edu.internet2.middleware.ldappc.spml.request.DiffResponse
 
getPsoReferenceDefinitions() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOReferencesDefinition
 
getPSOs() - Method in class edu.internet2.middleware.ldappc.spml.request.CalcResponse
 
getPSP() - Method in class edu.internet2.middleware.ldappc.spml.provider.BaseSpmlTargetProvider
 
getPSP() - Method in interface edu.internet2.middleware.ldappc.spml.provider.SpmlTargetProvider
 
getPSP(PSPOptions) - Static method in class edu.internet2.middleware.ldappc.spml.PSP
 
getPSP() - Method in class edu.internet2.middleware.ldappc.spml.PSPCLI
Return the PSP.
getPspOptions() - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
getRdnAttributeName() - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.LdapDnPSOIdentifierAttributeDefinitionFactoryBean
 
getRdnAttributeName() - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.LdapDnPSOIdentifierAttributeDefinition
 
getRdnsFromStemName(String) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.LdapDnPSOIdentifierAttributeDefinition
 
getRef() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOAttributeDefinition
 
getRef() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOIdentifierDefinition
 
getRef() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOReferenceDefinition
 
getReferenceDefinition(String) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOReferencesDefinition
 
getReferenceDefinitions() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSODefinition
 
getReferenceModification() - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
 
getReferenceMods(Modification) - Method in class edu.internet2.middleware.ldappc.spml.provider.LdapTargetProvider
 
getReferenceNames() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSODefinition
 
getReferences(PSPContext, String) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOReferenceDefinition
 
getReferences(PSPContext) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOReferencesDefinition
 
getReferences(String, Collection<String>) - Method in class edu.internet2.middleware.ldappc.spml.provider.LdapTargetProvider
 
getReferences(CapabilityData[]) - Static method in class edu.internet2.middleware.ldappc.spml.PSP
 
getReferencesDefinition(String) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSODefinition
 
getReferenceSourceIds() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSODefinition
 
getRequestMap() - Method in class edu.internet2.middleware.ldappc.spml.request.DiffResponse
 
getRequests() - Method in class edu.internet2.middleware.ldappc.spml.PSPOptions
Returns the result of parsing the command line arguments in the form of ProvisioningRequests ready to be executed by the PSP.
getRequests(CommandLine) - Method in enum edu.internet2.middleware.ldappc.spml.PSPOptions.Mode
Return the ProvisioningRequests resulting from the processing of the command line.
getRequests() - Method in class edu.internet2.middleware.ldappc.spml.request.DiffResponse
 
getResolverQueries() - Method in class edu.internet2.middleware.ldappc.ConfigManager
 
getResolverQueries() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This method returns a possibly empty Set of the attribute resolver data connector ids for returning the groups to be provisioned.
getResources(String, String...) - Static method in class edu.internet2.middleware.ldappc.util.PSPUtil
Returns Resources with the given names.
getResponseMap() - Method in class edu.internet2.middleware.ldappc.spml.request.BulkCalcResponse
 
getResponseMap() - Method in class edu.internet2.middleware.ldappc.spml.request.DiffResponse
 
getResponseMap() - Method in class edu.internet2.middleware.ldappc.spml.request.SyncResponse
 
getResponses() - Method in class edu.internet2.middleware.ldappc.spml.request.BulkCalcResponse
 
getResponses() - Method in class edu.internet2.middleware.ldappc.spml.request.BulkDiffResponse
 
getResponses() - Method in class edu.internet2.middleware.ldappc.spml.request.BulkSyncResponse
 
getRetainedValues() - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
 
getReturnData() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorFactoryBean
 
getReturnData() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.SPMLDataConnector
 
getReturnData() - Method in class edu.internet2.middleware.ldappc.spml.request.LdapSearchRequest
 
getReturnData() - Method in class edu.internet2.middleware.ldappc.spml.request.ProvisioningRequest
 
getRootDn() - Method in class edu.internet2.middleware.ldappc.Ldappc
 
getSchemaEntities() - Method in class edu.internet2.middleware.ldappc.spml.request.ProvisioningRequest
 
getScope() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorFactoryBean
 
getScope() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.SPMLDataConnector
 
getScope() - Method in class edu.internet2.middleware.ldappc.spml.request.LdapSearchRequest
 
getScope() - Method in class edu.internet2.middleware.ldappc.util.LdapSearchFilter
Get the search scope.
getScope(Scope) - Static method in class edu.internet2.middleware.ldappc.util.PSPUtil
Return SearchControls search scope from an SPML Scope.
getSearchRequest() - Method in class edu.internet2.middleware.ldappc.spml.request.LdapSearchRequest
 
getSearchResultLdap() - Method in class edu.internet2.middleware.ldappc.util.RangeSearchResultHandler
getSourceIds(ReturnData) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSODefinition
 
getSourceSubjectHashEstimate(String) - Method in class edu.internet2.middleware.ldappc.ConfigManager
This returns the size estimate for a hash table containing the subjects in this source that will be provisioned.
getSourceSubjectHashEstimate(String) - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This returns the size estimate for a hash table containing the subjects in this source that will be provisioned.
getSourceSubjectHashEstimates() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This returns a Map of size estimate for a hash table containing the subjects in this source that will be provisioned.
getSourceSubjectHashEstimates() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This returns a Map of size estimate for a hash table containing the subjects in this source that will be provisioned.
getSourceSubjectLdapFilter(String) - Method in class edu.internet2.middleware.ldappc.ConfigManager
This returns the Subject LDAP filter for the given Source for the Source Subject identifiers.
getSourceSubjectLdapFilter(String) - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This returns the Subject LDAP filter for the given Source for the Source Subject identifiers.
getSourceSubjectLdapFilters() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This returns a Map of the Source to Subject LDAP filters for the Source Subject identifiers.
getSourceSubjectLdapFilters() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This returns a Map of the Source to Subject LDAP filters for the Source Subject identifiers.
getSourceSubjectNamingAttribute(String) - Method in class edu.internet2.middleware.ldappc.ConfigManager
This returns the Subject naming attribute for the given Source for the Source Subject identifiers.
getSourceSubjectNamingAttribute(String) - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This returns the Subject naming attribute for the given Source for the Source Subject identifiers.
getSourceSubjectNamingAttributes() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This returns a Map of the Source to Subject naming attribute for the Source Subject identifiers.
getSourceSubjectNamingAttributes() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This returns a Map of the Source to Subject naming attribute for the Source Subject identifiers.
getString(Object) - Static method in class edu.internet2.middleware.ldappc.util.PSPUtil
 
getStructure() - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.LdapDnPSOIdentifierAttributeDefinitionFactoryBean
 
getStructure() - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.LdapDnPSOIdentifierAttributeDefinition
 
getSubject() - Method in class edu.internet2.middleware.ldappc.synchronize.StringMembershipSynchronizer
Get the DN of the subject.
getSubjectCache() - Method in class edu.internet2.middleware.ldappc.Ldappc
Gets the subject cache.
getSubjectData(Subject) - Method in class edu.internet2.middleware.ldappc.util.SubjectCache
Returns subject data string without attributes.
getSubjectData(Subject, boolean) - Method in class edu.internet2.middleware.ldappc.util.SubjectCache
Returns subject data string.
getSubjectId() - Method in class edu.internet2.middleware.ldappc.LdappcOptions
Returns the Subject ID used to select data for provisioning.
getSubjectIdLookups() - Method in class edu.internet2.middleware.ldappc.util.SubjectCache
Return the count of subject ID lookups.
getSubjectIdTableHits() - Method in class edu.internet2.middleware.ldappc.util.SubjectCache
Return the count of subject ID table hits.
getSynchronizedResponses() - Method in class edu.internet2.middleware.ldappc.spml.request.DiffResponse
 
getSynchronizedResponses() - Method in class edu.internet2.middleware.ldappc.spml.request.SyncResponse
 
getSystemResourceURL(String, boolean) - Static method in class edu.internet2.middleware.ldappc.ConfigManager
This returns a URL created by ClassLoader.getSystemResource(java.lang.String) for resource.
getTarget() - Method in class edu.internet2.middleware.ldappc.spml.definitions.TargetDefinition
 
getTargetAndObjectDefinitions(ProvisioningRequest) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
getTargetAndObjectDefinitions(SchemaEntityRef) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
getTargetAndObjectDefinitions() - Method in class edu.internet2.middleware.ldappc.spml.PSPContext
 
getTargetDefinition() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOIdentifierDefinition
 
getTargetDefinition() - Method in class edu.internet2.middleware.ldappc.spml.provider.BaseSpmlTargetProvider
 
getTargetDefinition() - Method in interface edu.internet2.middleware.ldappc.spml.provider.SpmlTargetProvider
 
getTargetDefinitions() - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
getTargetId() - Method in class edu.internet2.middleware.ldappc.spml.request.LdapSearchRequest
 
getTemplateEngine() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorFactoryBean
 
getTemplateEngine() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.SPMLDataConnector
 
getTimer() - Method in class edu.internet2.middleware.ldappc.spml.PSPCLI
Get the timer
getToPSODefinition() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOReferenceDefinition
 
getUpdatedSince() - Method in class edu.internet2.middleware.ldappc.spml.request.BulkProvisioningRequest
 
getUpdatedSinceAsDate() - Method in class edu.internet2.middleware.ldappc.spml.request.BulkProvisioningRequest
 
getValue() - Method in class edu.internet2.middleware.ldappc.spml.definitions.IdentifyingAttribute
 
getWriter() - Method in class edu.internet2.middleware.ldappc.Ldappc
Get the private writer.
getXMLMarshaller() - Method in class edu.internet2.middleware.ldappc.spml.provider.BaseSpmlProvider
Return the XML marshaller, which will be instantiated once and reused per instance of this class.
getXmlUnmarshaller() - Method in class edu.internet2.middleware.ldappc.spml.provider.BaseSpmlProvider
Return the XML unmarshaller, which will be instantiated once and reused per instance of this class.
GroupEntrySynchronizer - Class in edu.internet2.middleware.ldappc.synchronize
This synchronizes groups stored in the directory as entries.
GroupEntrySynchronizer(Ldappc, boolean) - Constructor for class edu.internet2.middleware.ldappc.synchronize.GroupEntrySynchronizer
Constructs a GroupEntrySynchronizer.
GROUPER_ID_ATTRIBUTE - Static variable in interface edu.internet2.middleware.ldappc.LdappcConfig
Grouper group id attribute.
GROUPER_NAME_ATTRIBUTE - Static variable in interface edu.internet2.middleware.ldappc.LdappcConfig
Grouper group name attribute.

H

handle(PSPOptions, CommandLine) - Method in enum edu.internet2.middleware.ldappc.spml.PSPOptions.Opts
Handle the cli arguments.
handleEmptyReferences(AddRequest) - Method in class edu.internet2.middleware.ldappc.spml.provider.LdapTargetProvider
 
hashCode() - Method in class edu.internet2.middleware.ldappc.spml.request.BulkCalcResponse
 
hashCode() - Method in class edu.internet2.middleware.ldappc.spml.request.BulkDiffResponse
 
hashCode() - Method in class edu.internet2.middleware.ldappc.spml.request.BulkProvisioningRequest
 
hashCode() - Method in class edu.internet2.middleware.ldappc.spml.request.BulkSyncResponse
 
hashCode() - Method in class edu.internet2.middleware.ldappc.spml.request.DiffResponse
 
hashCode() - Method in class edu.internet2.middleware.ldappc.spml.request.LdapFilterQueryClause
 
hashCode() - Method in class edu.internet2.middleware.ldappc.spml.request.ProvisioningRequest
 
hashCode() - Method in class edu.internet2.middleware.ldappc.spml.request.ProvisioningResponse
 
hashCode() - Method in class edu.internet2.middleware.ldappc.spml.request.SynchronizedResponse
 
hashCode() - Method in class edu.internet2.middleware.ldappc.spml.request.SyncResponse
 

I

ID - Class in edu.internet2.middleware.ldappc.spml.request
 
ID() - Constructor for class edu.internet2.middleware.ldappc.spml.request.ID
 
ID(String) - Constructor for class edu.internet2.middleware.ldappc.spml.request.ID
 
ID_ATTRIBUTE - Variable in class edu.internet2.middleware.grouper.shibboleth.dataConnector.SPMLDataConnector
 
ID_DELIMITER - Static variable in class edu.internet2.middleware.ldappc.spml.config.ConfigBeanDefinitionParser
 
IdentifyingAttribute - Class in edu.internet2.middleware.ldappc.spml.definitions
 
IdentifyingAttribute() - Constructor for class edu.internet2.middleware.ldappc.spml.definitions.IdentifyingAttribute
 
IdentifyingAttributeBeanDefinitionParser - Class in edu.internet2.middleware.ldappc.spml.config
 
IdentifyingAttributeBeanDefinitionParser() - Constructor for class edu.internet2.middleware.ldappc.spml.config.IdentifyingAttributeBeanDefinitionParser
 
init(String[]) - Method in class edu.internet2.middleware.ldappc.LdappcOptions
This initializer verifies the input arguments and makes them accessible through the use of getter methods.
init() - Method in class edu.internet2.middleware.ldappc.spml.config.LdappcNamespaceHandler
 
init() - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
Initializes this with an empty value set.
init(Attribute) - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
Initializes this with the values from the given attribute.
init(Collection<String>) - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
Initializes this with the values from the given collection.
init() - Method in class edu.internet2.middleware.ldappc.util.SubjectCache
Initialize, or clear, the cache.
initDSML(DSMLValue...) - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
 
initGroupData(Name) - Method in class edu.internet2.middleware.ldappc.synchronize.GroupEntrySynchronizer
This populates the instance variables with the current values from the group's LDAP entry.
initialize() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.SPMLDataConnector
 
initialize() - Method in class edu.internet2.middleware.ldappc.Ldappc
Load configuration, connect to ldap, instantiate the subject cache, and start Grouper.
initialize() - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
initialize() - Method in class edu.internet2.middleware.ldappc.synchronize.GroupEntrySynchronizer
Perform any initialization prior to processing the set of groups.
initialize() - Method in class edu.internet2.middleware.ldappc.synchronize.StringMembershipSynchronizer
Perform any initialization prior to processing the set of permissions.
initializeInclude(Group) - Method in class edu.internet2.middleware.ldappc.synchronize.GroupEntrySynchronizer
Initializes the attributes needed for holding data for the given group.
initReference(Collection<Reference>) - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
 
isAuthoritative() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSODefinition
 
isBundleModifications() - Method in class edu.internet2.middleware.ldappc.spml.definitions.TargetDefinition
 
isCaseSensitive() - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
Indicates whether or not the AttributeModifier is case sensitive when comparing attribute value strings.
isGroupMembersDnListed() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This returns a boolean indicating if a Group Members LDAP entry DN list is to be maintained on the Groups LDAP entry.
isGroupMembersDnListed() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This returns a boolean indicating if a Group Members LDAP entry DN list is to be maintained on the Groups LDAP entry.
isGroupMembersNameListed() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This returns a boolean indicating if a Group Members name list is to be maintained on the Groups LDAP entry.
isGroupMembersNameListed() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This returns a boolean indicating if a Group Members name list is to be maintained on the Groups LDAP entry.
isLogLdif() - Method in class edu.internet2.middleware.ldappc.spml.provider.LdapTargetProvider
 
isLogSpml() - Method in class edu.internet2.middleware.ldappc.spml.provider.LdapTargetProvider
 
isLogSpml() - Method in class edu.internet2.middleware.ldappc.spml.PSPOptions
Whether or not the PSP should log SPML request and responses.
isMemberGroupsListed() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This returns a boolean indicating if Member Groups list is to be maintained.
isMemberGroupsListed() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
This returns a boolean indicating if Member Groups list is to be maintained.
isMultipleResults() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOReferenceDefinition
 
isMultiValued() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOAttributeDefinition
 
isPrintRequests() - Method in class edu.internet2.middleware.ldappc.spml.PSPOptions
Whether or not to print SPML requests as well as responses.
isRetainAll() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOAttributeDefinition
 
isRootElementFound() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This method returns true if the root element of the configuration file was encountered.
isTest() - Method in class edu.internet2.middleware.ldappc.LdappcOptions
 
isValid(AddRequest, AddResponse) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
isValid(BulkProvisioningRequest, ProvisioningResponse) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
isValid(ModifyRequest, ModifyResponse) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
isValid(ProvisioningRequest, ProvisioningResponse) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
isValid(PSOIdentifier, Response) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
isValid(Response) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
isValid(SearchRequest, SearchResponse) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
isValid() - Method in class edu.internet2.middleware.ldappc.spml.request.ProvisioningRequest
 
isValidTargetId(PSOIdentifier, Response) - Method in class edu.internet2.middleware.ldappc.spml.provider.LdapTargetProvider
 
iterator() - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier.Values

J

JAXP_SCHEMA_LANGUAGE - Static variable in class edu.internet2.middleware.ldappc.ConfigManager
JAXP schema language property name.
JAXP_SCHEMA_SOURCE - Static variable in class edu.internet2.middleware.ldappc.ConfigManager
JAXP schema source property name.

L

LdapDnPSOIdentifierAttributeDefinition - Class in edu.internet2.middleware.grouper.shibboleth.attributeDefinition
 
LdapDnPSOIdentifierAttributeDefinition() - Constructor for class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.LdapDnPSOIdentifierAttributeDefinition
 
LdapDnPSOIdentifierAttributeDefinitionBeanDefinitionParser - Class in edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config
 
LdapDnPSOIdentifierAttributeDefinitionBeanDefinitionParser() - Constructor for class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.LdapDnPSOIdentifierAttributeDefinitionBeanDefinitionParser
 
LdapDnPSOIdentifierAttributeDefinitionFactoryBean - Class in edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config
 
LdapDnPSOIdentifierAttributeDefinitionFactoryBean() - Constructor for class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.LdapDnPSOIdentifierAttributeDefinitionFactoryBean
 
LdapFilterQueryClause - Class in edu.internet2.middleware.ldappc.spml.request
 
LdapFilterQueryClause() - Constructor for class edu.internet2.middleware.ldappc.spml.request.LdapFilterQueryClause
 
Ldappc - Class in edu.internet2.middleware.ldappc
Initiates provisioning.
Ldappc(LdappcOptions) - Constructor for class edu.internet2.middleware.ldappc.Ldappc
 
Ldappc(LdappcOptions, LdappcConfig, Ldap) - Constructor for class edu.internet2.middleware.ldappc.Ldappc
 
LdappcConfig - Interface in edu.internet2.middleware.ldappc
 
LdappcConfig.GroupDNStructure - Enum in edu.internet2.middleware.ldappc
Indicates creating either a flat or bushy Group DN structure.
LdappcException - Exception in edu.internet2.middleware.ldappc.exception
This is the parent class to all non-runtime Ldappc exceptions.
LdappcException() - Constructor for exception edu.internet2.middleware.ldappc.exception.LdappcException
 
LdappcException(String) - Constructor for exception edu.internet2.middleware.ldappc.exception.LdappcException
 
LdappcException(String, Throwable) - Constructor for exception edu.internet2.middleware.ldappc.exception.LdappcException
 
LdappcException(Throwable) - Constructor for exception edu.internet2.middleware.ldappc.exception.LdappcException
 
LdappcMarshallableCreator - Class in edu.internet2.middleware.ldappc.spml.request
 
LdappcMarshallableCreator() - Constructor for class edu.internet2.middleware.ldappc.spml.request.LdappcMarshallableCreator
 
LdappcNamespaceHandler - Class in edu.internet2.middleware.ldappc.spml.config
 
LdappcNamespaceHandler() - Constructor for class edu.internet2.middleware.ldappc.spml.config.LdappcNamespaceHandler
 
LdappcOptions - Class in edu.internet2.middleware.ldappc
Class for processing command line input arguments, to verify them, and to make them or values calculated from them available to the rest of the code.
LdappcOptions() - Constructor for class edu.internet2.middleware.ldappc.LdappcOptions
 
LdappcOptions(String[]) - Constructor for class edu.internet2.middleware.ldappc.LdappcOptions
The Constructor for input processing of command line options.
LdappcOptions.ProvisioningMode - Enum in edu.internet2.middleware.ldappc
Modes of operation.
LdapSearchFilter - Class in edu.internet2.middleware.ldappc.util
This holds the elements for performing a Ldap search on a given base with a specified scope and search filter.
LdapSearchFilter(String, int, String, LdapSearchFilter.OnNotFound, boolean) - Constructor for class edu.internet2.middleware.ldappc.util.LdapSearchFilter
Construct a LdapSearchFilter with the given parameters.
LdapSearchFilter.OnNotFound - Enum in edu.internet2.middleware.ldappc.util
When a subject is not found, either fail (throw an LdappcException), warn (log), or ignore (do nothing).
LdapSearchRequest - Class in edu.internet2.middleware.ldappc.spml.request
 
LdapSearchRequest() - Constructor for class edu.internet2.middleware.ldappc.spml.request.LdapSearchRequest
 
LdapTargetProvider - Class in edu.internet2.middleware.ldappc.spml.provider
 
LdapTargetProvider() - Constructor for class edu.internet2.middleware.ldappc.spml.provider.LdapTargetProvider
 
LdapTargetProviderBeanDefinitionParser - Class in edu.internet2.middleware.ldappc.spml.config
 
LdapTargetProviderBeanDefinitionParser() - Constructor for class edu.internet2.middleware.ldappc.spml.config.LdapTargetProviderBeanDefinitionParser
 
LdapUtil - Class in edu.internet2.middleware.ldappc.util
This provides utility methods for interacting with a LDAP directory.
listSaxParseErrors() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This method returns the list, possibly empty, of the SAXParseExceptions created while parsing the configuration file.

M

main(String[]) - Static method in class edu.internet2.middleware.ldappc.Ldappc
 
main(String[]) - Static method in class edu.internet2.middleware.ldappc.spml.PSPCLI
Run this application.
main(String[]) - Static method in class edu.internet2.middleware.ldappc.util.ExternalSort
Main method to use for external testing of this routine.
makeComparisonString(String) - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
If caseSensitive is true, return value, otherwise return lowercased value.
makeComparisonString(String) - Method in class edu.internet2.middleware.ldappc.synchronize.DnAttributeModifier
If caseSensitive is true, return value, otherwise return lowercased value.
makeLdapFilterValueSafe(String) - Static method in class edu.internet2.middleware.ldappc.util.LdapUtil
This method converts '*','(',')' and the "null" character (i.e., 0x00) to be a forward slash (i.e., \) and the two hex character value as defined in RFC2254.
makeLdapNameSafe(String) - Static method in class edu.internet2.middleware.ldappc.util.LdapUtil
This method escapes all LDAP special characters in the value.
MDC_REQUESTID - Static variable in class edu.internet2.middleware.ldappc.spml.PSPConstants
 
MDCHelper - Class in edu.internet2.middleware.ldappc.util
Help control MDC logging.
MDCHelper(Request) - Constructor for class edu.internet2.middleware.ldappc.util.MDCHelper
Constructor
methodName - Static variable in class edu.internet2.middleware.ldappc.spml.provider.BaseSpmlProvider
Method name to look for in subclasses.
MULTIVALUED_RDN_DELIMITER - Static variable in class edu.internet2.middleware.ldappc.util.LdapUtil
Delimiter for multivalued RDNs.

N

NAME - Static variable in class edu.internet2.middleware.ldappc.spml.PSPOptions
Program name.
NAMESPACE - Static variable in class edu.internet2.middleware.ldappc.spml.config.LdappcNamespaceHandler
 

O

OBJECT_CLASS - Static variable in class edu.internet2.middleware.ldappc.ldap.OrganizationalUnit
Name of the OrganizationalUnit object class.
OBJECT_CLASS_ATTRIBUTE - Static variable in class edu.internet2.middleware.ldappc.util.LdapUtil
Object class attribute name.
onNewContextCreated(ApplicationContext) - Method in class edu.internet2.middleware.ldappc.spml.provider.LdapTargetProvider
 
onNewContextCreated(ApplicationContext) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
OnNotFound - Enum in edu.internet2.middleware.grouper.shibboleth.util
 
openReader(File) - Static method in class edu.internet2.middleware.ldappc.util.LdapUtil
Open file for reading.
openWriter(File) - Static method in class edu.internet2.middleware.ldappc.util.LdapUtil
Open the file for writing.
OrganizationalUnit - Class in edu.internet2.middleware.ldappc.ldap
This defines constants for the OrganizationalUnit object class.
OrganizationalUnit() - Constructor for class edu.internet2.middleware.ldappc.ldap.OrganizationalUnit
 
OrganizationalUnit.Attribute - Class in edu.internet2.middleware.ldappc.ldap
Class to hold attribute constants.
OrganizationalUnit.Attribute() - Constructor for class edu.internet2.middleware.ldappc.ldap.OrganizationalUnit.Attribute
 
OU - Static variable in class edu.internet2.middleware.ldappc.ldap.OrganizationalUnit.Attribute
ou attribute.

P

parse(Element, ParserContext) - Method in class edu.internet2.middleware.ldappc.spml.config.ConfigBeanDefinitionParser
 
parseCommandLineOptions() - Method in class edu.internet2.middleware.ldappc.spml.PSPOptions
Process cli args.
PATTERN_END - Static variable in class edu.internet2.middleware.ldappc.util.QuotedDnResultHandler
The string expression matching the end of the dn.
PATTERN_START - Static variable in class edu.internet2.middleware.ldappc.util.QuotedDnResultHandler
The string expression matching the start of the dn.
performInclude(Group, int, Set<Group>) - Method in class edu.internet2.middleware.ldappc.synchronize.GroupEntrySynchronizer
This identifies the underlying group as one that must remain or, if need be, must be added to the subject's LDAP entry.
pkg - Static variable in class edu.internet2.middleware.ldappc.spml.request.LdappcMarshallableCreator
 
populate() - Method in class edu.internet2.middleware.ldappc.synchronize.GroupEntrySynchronizer
This populates this object with the current values from the root's LDAP entry that are either organizational units or have a object class type of the group entry.
populate() - Method in class edu.internet2.middleware.ldappc.synchronize.StringMembershipSynchronizer
This populates this object with the current values from the subject's LDAP entry.
populateDns(Set<Name>, String, SearchControls) - Method in class edu.internet2.middleware.ldappc.synchronize.GroupEntrySynchronizer
This populates the given Set with the DNs of any child entries of the root DN matching the given filter.
PREFIX - Static variable in class edu.internet2.middleware.ldappc.spml.request.LdappcMarshallableCreator
 
PRINCIPAL - Static variable in class edu.internet2.middleware.grouper.shibboleth.dataConnector.SPMLDataConnector
 
printUsage() - Method in class edu.internet2.middleware.ldappc.LdappcOptions
 
printUsage() - Method in class edu.internet2.middleware.ldappc.spml.PSPOptions
Print usage to stdout.
processAttributes(SearchCriteria, SearchResult) - Method in class edu.internet2.middleware.ldappc.util.RangeSearchResultHandler
processCacheConfig(String, Element, BeanDefinitionBuilder) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorBeanDefinitionParser
Processes the cache configuration directives.
processDn(SearchCriteria, SearchResult) - Method in class edu.internet2.middleware.ldappc.util.QuotedDnResultHandler
 
PROPERTIES_FILE_RESOURCE - Static variable in class edu.internet2.middleware.ldappc.ConfigManager
Default properties file resource name.
PROPERTY_USE_RANGE_HANDLER - Static variable in class edu.internet2.middleware.ldappc.ConfigManager
Property which defines whether or not the range search result handler is used
provision() - Method in class edu.internet2.middleware.ldappc.Ldappc
Provision Grouper data to a directory.
ProvisioningRequest - Class in edu.internet2.middleware.ldappc.spml.request
 
ProvisioningRequest() - Constructor for class edu.internet2.middleware.ldappc.spml.request.ProvisioningRequest
 
ProvisioningResponse - Class in edu.internet2.middleware.ldappc.spml.request
 
ProvisioningResponse() - Constructor for class edu.internet2.middleware.ldappc.spml.request.ProvisioningResponse
 
PSOAttributeDefinition - Class in edu.internet2.middleware.ldappc.spml.definitions
 
PSOAttributeDefinition() - Constructor for class edu.internet2.middleware.ldappc.spml.definitions.PSOAttributeDefinition
 
PSOAttributeDefinitionBeanDefinitionParser - Class in edu.internet2.middleware.ldappc.spml.config
 
PSOAttributeDefinitionBeanDefinitionParser() - Constructor for class edu.internet2.middleware.ldappc.spml.config.PSOAttributeDefinitionBeanDefinitionParser
 
PSODefinition - Class in edu.internet2.middleware.ldappc.spml.definitions
 
PSODefinition() - Constructor for class edu.internet2.middleware.ldappc.spml.definitions.PSODefinition
 
PSODefinitionBeanDefinitionParser - Class in edu.internet2.middleware.ldappc.spml.config
 
PSODefinitionBeanDefinitionParser() - Constructor for class edu.internet2.middleware.ldappc.spml.config.PSODefinitionBeanDefinitionParser
 
PSOIdentifierAttributeDefinition - Class in edu.internet2.middleware.grouper.shibboleth.attributeDefinition
An AttributeDefinition whose values are PSOIdentifiers which are computed from dependencies.
PSOIdentifierAttributeDefinition() - Constructor for class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.PSOIdentifierAttributeDefinition
 
PSOIdentifierAttributeDefinitionBeanDefinitionParser - Class in edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config
 
PSOIdentifierAttributeDefinitionBeanDefinitionParser() - Constructor for class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.PSOIdentifierAttributeDefinitionBeanDefinitionParser
 
PSOIdentifierAttributeDefinitionFactoryBean - Class in edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config
 
PSOIdentifierAttributeDefinitionFactoryBean() - Constructor for class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.PSOIdentifierAttributeDefinitionFactoryBean
 
PSOIdentifierDefinition - Class in edu.internet2.middleware.ldappc.spml.definitions
 
PSOIdentifierDefinition() - Constructor for class edu.internet2.middleware.ldappc.spml.definitions.PSOIdentifierDefinition
 
PSOIdentifierDefinitionBeanDefinitionParser - Class in edu.internet2.middleware.ldappc.spml.config
 
PSOIdentifierDefinitionBeanDefinitionParser() - Constructor for class edu.internet2.middleware.ldappc.spml.config.PSOIdentifierDefinitionBeanDefinitionParser
 
PSOReferenceDefinition - Class in edu.internet2.middleware.ldappc.spml.definitions
 
PSOReferenceDefinition() - Constructor for class edu.internet2.middleware.ldappc.spml.definitions.PSOReferenceDefinition
 
PSOReferenceDefinitionBeanDefinitionParser - Class in edu.internet2.middleware.ldappc.spml.config
 
PSOReferenceDefinitionBeanDefinitionParser() - Constructor for class edu.internet2.middleware.ldappc.spml.config.PSOReferenceDefinitionBeanDefinitionParser
 
PSOReferencesDefinition - Class in edu.internet2.middleware.ldappc.spml.definitions
 
PSOReferencesDefinition() - Constructor for class edu.internet2.middleware.ldappc.spml.definitions.PSOReferencesDefinition
 
PSOReferencesDefinitionBeanDefinitionParser - Class in edu.internet2.middleware.ldappc.spml.config
 
PSOReferencesDefinitionBeanDefinitionParser() - Constructor for class edu.internet2.middleware.ldappc.spml.config.PSOReferencesDefinitionBeanDefinitionParser
 
PSP - Class in edu.internet2.middleware.ldappc.spml
An incomplete SPML 2 Provisioning Service Provider.
PSP() - Constructor for class edu.internet2.middleware.ldappc.spml.PSP
Constructor
PSPBeanDefinitionParser - Class in edu.internet2.middleware.ldappc.spml.config
 
PSPBeanDefinitionParser() - Constructor for class edu.internet2.middleware.ldappc.spml.config.PSPBeanDefinitionParser
 
PSPCLI - Class in edu.internet2.middleware.ldappc.spml
Run the ProvisioningServiceProvider from the command line.
PSPCLI(PSPOptions) - Constructor for class edu.internet2.middleware.ldappc.spml.PSPCLI
Constructor.
PSPConstants - Class in edu.internet2.middleware.ldappc.spml
Constants, probably subject to substantial change.
PSPConstants() - Constructor for class edu.internet2.middleware.ldappc.spml.PSPConstants
 
PSPContext - Class in edu.internet2.middleware.ldappc.spml
 
PSPContext() - Constructor for class edu.internet2.middleware.ldappc.spml.PSPContext
 
PSPDiffer - Class in edu.internet2.middleware.ldappc.spml
This class, which diffs SPML Provisioning Service Objects, suffers from a lack of a thoroughly considered design.
PSPDiffer(PSP, DiffRequest, DiffResponse) - Constructor for class edu.internet2.middleware.ldappc.spml.PSPDiffer
Calculate the changes necessary to provision an object specified in the given DiffRequest.
PSPOptions - Class in edu.internet2.middleware.ldappc.spml
 
PSPOptions(String[]) - Constructor for class edu.internet2.middleware.ldappc.spml.PSPOptions
Constructor
PSPOptions.Mode - Enum in edu.internet2.middleware.ldappc.spml
Represent cli args as requests.
PSPOptions.Opts - Enum in edu.internet2.middleware.ldappc.spml
cli options
PSPUtil - Class in edu.internet2.middleware.ldappc.util
 
PSPUtil() - Constructor for class edu.internet2.middleware.ldappc.util.PSPUtil
 

Q

QuotedDnResultHandler - Class in edu.internet2.middleware.ldappc.util
The QuotedDnResultHandler rewrites relative dns without starting and ending quotes, e.g.
QuotedDnResultHandler() - Constructor for class edu.internet2.middleware.ldappc.util.QuotedDnResultHandler
 

R

RANGE_FORMAT - Static variable in class edu.internet2.middleware.ldappc.util.RangeSearchResultHandler
The format used to calculate attribute IDs for subsequent searches.
RANGE_PATTERN - Static variable in class edu.internet2.middleware.ldappc.util.RangeSearchResultHandler
The pattern matching the range attribute ID.
RANGE_PATTERN_STRING - Static variable in class edu.internet2.middleware.ldappc.util.RangeSearchResultHandler
The expression matching the range attribute ID ";range=-".
RangeSearchResultHandler - Class in edu.internet2.middleware.ldappc.util
The RangeSearchResultHandler rewrites attributes returned from Active Directory to include all values by performing additional searches.
RangeSearchResultHandler() - Constructor for class edu.internet2.middleware.ldappc.util.RangeSearchResultHandler
Creates a new RangeSearchResultHandler.
RangeSearchResultHandler(Ldap) - Constructor for class edu.internet2.middleware.ldappc.util.RangeSearchResultHandler
Creates a new RangeSearchResultHandler with the supplied ldap.
REFERENCE_NOT_FOUND - Static variable in class edu.internet2.middleware.ldappc.spml.definitions.PSOReferenceDefinition
 
REFERENCE_URI - Static variable in class edu.internet2.middleware.ldappc.spml.definitions.PSOReferencesDefinition
 
REFERENCE_URI_STRING - Static variable in class edu.internet2.middleware.ldappc.spml.definitions.PSOReferencesDefinition
 
registerTemplate() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.SPMLDataConnector
 
remove(String) - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier.Values
Removes the specified element from the values if it is present.
resetGroupSubordinateStemQueries() - Method in class edu.internet2.middleware.ldappc.ConfigManager
This method returns a new empty Set of the Group stems for creating subordinate stem queries.
resolve(ShibbolethResolutionContext) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.SPMLDataConnector
 
resolveId(Element) - Static method in class edu.internet2.middleware.ldappc.spml.config.IdentifyingAttributeBeanDefinitionParser
TODO targetId:objectID:identifierRef:name
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class edu.internet2.middleware.ldappc.spml.config.IdentifyingAttributeBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class edu.internet2.middleware.ldappc.spml.config.PSOAttributeDefinitionBeanDefinitionParser
 
resolveId(Element) - Static method in class edu.internet2.middleware.ldappc.spml.config.PSODefinitionBeanDefinitionParser
TODO targetId:id
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class edu.internet2.middleware.ldappc.spml.config.PSODefinitionBeanDefinitionParser
 
resolveId(Element) - Static method in class edu.internet2.middleware.ldappc.spml.config.PSOIdentifierDefinitionBeanDefinitionParser
TODO targetId:objectID:ref
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class edu.internet2.middleware.ldappc.spml.config.PSOIdentifierDefinitionBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class edu.internet2.middleware.ldappc.spml.config.PSOReferenceDefinitionBeanDefinitionParser
 
resolveId(Element) - Static method in class edu.internet2.middleware.ldappc.spml.config.PSOReferencesDefinitionBeanDefinitionParser
TODO name:objectId:targetId
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class edu.internet2.middleware.ldappc.spml.config.PSOReferencesDefinitionBeanDefinitionParser
 
retainAll() - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
This method retains all of the current values.
retrieveAttributesFromCache(SearchRequest) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.SPMLDataConnector
 
retrieveAttributesFromTarget(SearchRequest) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.SPMLDataConnector
 
rewriteConfig(Element) - Method in class edu.internet2.middleware.ldappc.spml.config.ConfigBeanDefinitionParser
For every target element, rewrite object element by adding the targetId attribute equal to the parent target's id attribute.
rootDn - Variable in class edu.internet2.middleware.ldappc.Ldappc
The root DN used when calculating DNs.
run() - Method in class edu.internet2.middleware.ldappc.Ldappc
 
run() - Method in class edu.internet2.middleware.ldappc.spml.PSPCLI
Print SPML Responses for every SPML Request.

S

schedule() - Method in class edu.internet2.middleware.ldappc.Ldappc
Schedule ldappc as a time task.
schedule() - Method in class edu.internet2.middleware.ldappc.spml.PSPCLI
Schedule this TimerTask.
SCHEMA_FILE_RESOURCE - Static variable in class edu.internet2.middleware.ldappc.ConfigManager
Configuration Schema file resource name.
searchAttributes(Ldap, String) - Static method in class edu.internet2.middleware.ldappc.util.LdapUtil
Returns all attributes.
searchAttributes(Ldap, String, String[]) - Static method in class edu.internet2.middleware.ldappc.util.LdapUtil
Returns the attributes of a given LDAP dn.
searchEntryDn(Ldap, String, String[]) - Static method in class edu.internet2.middleware.ldappc.util.LdapUtil
Perform a search for a given LDAP entry.
searchForPsoIds(Map<TargetDefinition, List<PSODefinition>>) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
setAttributeAuthority(AttributeAuthority) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
setAttributeDefinitions(List<PSOAttributeDefinition>) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSODefinition
 
setAttributeName(String) - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
Sets the attribute name.
setAttributeResolverLocation(String) - Method in class edu.internet2.middleware.ldappc.LdappcOptions
 
setAttributes(Map<String, BaseAttribute<?>>) - Method in class edu.internet2.middleware.ldappc.spml.PSPContext
 
setAuthoritative(boolean) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSODefinition
 
setBase(String) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.LdapDnPSOIdentifierAttributeDefinitionFactoryBean
 
setBase(String) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.LdapDnPSOIdentifierAttributeDefinition
 
setBase(String) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorFactoryBean
 
setBase(String) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.SPMLDataConnector
 
setBase(String) - Method in class edu.internet2.middleware.ldappc.spml.request.LdapSearchRequest
 
setBase(String) - Method in class edu.internet2.middleware.ldappc.util.LdapSearchFilter
Set the base DN.
setBaseId(String) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOIdentifierDefinition
 
setBeanName(String) - Method in class edu.internet2.middleware.ldappc.spml.PSPOptions
 
setBundleModifications(Boolean) - Method in class edu.internet2.middleware.ldappc.ConfigManager
 
setBundleModifications(boolean) - Method in class edu.internet2.middleware.ldappc.spml.definitions.TargetDefinition
 
setCacheElementTimeToLive(long) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorFactoryBean
Sets the time to live, in milliseconds, for cache elements.
setCacheManager(CacheManager) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorFactoryBean
Sets the manager for the results cache.
setConfDir(String) - Method in class edu.internet2.middleware.ldappc.spml.PSPOptions
 
setConfigManagerLocation(String) - Method in class edu.internet2.middleware.ldappc.LdappcOptions
 
setDoGroups(boolean) - Method in class edu.internet2.middleware.ldappc.LdappcOptions
 
setDoMemberships(boolean) - Method in class edu.internet2.middleware.ldappc.LdappcOptions
 
setEmptyValue(String) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOReferencesDefinition
 
setFilter(String) - Method in class edu.internet2.middleware.ldappc.spml.request.LdapFilterQueryClause
 
setFilter(String) - Method in class edu.internet2.middleware.ldappc.spml.request.LdapSearchRequest
 
setFilter(String) - Method in class edu.internet2.middleware.ldappc.util.LdapSearchFilter
Set the search filter.
setFilterTemplate(String) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorFactoryBean
 
setFilterTemplate(String) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.SPMLDataConnector
 
setGroupDnStructure(LdappcConfig.GroupDNStructure) - Method in class edu.internet2.middleware.ldappc.ConfigManager
 
setGroupHashEstimate(int) - Method in class edu.internet2.middleware.ldappc.ConfigManager
Sets the estimated size for a hash table listing groups to populate.
setId(String) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSODefinition
 
setId(String) - Method in class edu.internet2.middleware.ldappc.spml.definitions.TargetDefinition
 
setId(String) - Method in class edu.internet2.middleware.ldappc.spml.provider.BaseSpmlProvider
Sets the id.
setId(String) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
setId(String) - Method in class edu.internet2.middleware.ldappc.spml.request.ProvisioningRequest
 
setId(String) - Method in class edu.internet2.middleware.ldappc.spml.request.ProvisioningResponse
 
setIdentifyingAttribute(IdentifyingAttribute) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOIdentifierDefinition
 
setInterval(int) - Method in class edu.internet2.middleware.ldappc.LdappcOptions
 
setInterval(int) - Method in class edu.internet2.middleware.ldappc.spml.PSPOptions
 
setIntervalFullSync(int) - Method in class edu.internet2.middleware.ldappc.spml.PSPOptions
 
setIsMultiValued(boolean) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOAttributeDefinition
 
setIsTest(boolean) - Method in class edu.internet2.middleware.ldappc.LdappcOptions
 
setIterations(int) - Method in class edu.internet2.middleware.ldappc.spml.PSPOptions
 
setLastModifyTime(Date) - Method in class edu.internet2.middleware.ldappc.LdappcOptions
 
setLastModifyTime(Date) - Method in class edu.internet2.middleware.ldappc.spml.PSPOptions
 
setLdapPoolId(String) - Method in class edu.internet2.middleware.ldappc.spml.provider.LdapTargetProvider
 
setLogLdif(boolean) - Method in class edu.internet2.middleware.ldappc.LdappcOptions
 
setLogLdif(boolean) - Method in class edu.internet2.middleware.ldappc.spml.provider.LdapTargetProvider
 
setLogSpml(boolean) - Method in class edu.internet2.middleware.ldappc.spml.provider.LdapTargetProvider
 
setLogSpml(boolean) - Method in class edu.internet2.middleware.ldappc.spml.PSPOptions
Whether or not the PSP should log SPML request and responses.
setMaximumCachedElements(int) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorFactoryBean
Sets the maximum number of elements that will be cached.
setMode(LdappcOptions.ProvisioningMode) - Method in class edu.internet2.middleware.ldappc.LdappcOptions
 
setMultipleResults(boolean) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOReferenceDefinition
 
setMultipleResults(boolean) - Method in class edu.internet2.middleware.ldappc.util.LdapSearchFilter
 
setName(String) - Method in class edu.internet2.middleware.ldappc.spml.definitions.IdentifyingAttribute
 
setName(String) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOAttributeDefinition
 
setName(String) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOReferencesDefinition
 
setNoValue(String) - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
Set the "no value" value.
setOnError(OnError) - Method in class edu.internet2.middleware.ldappc.spml.request.BulkProvisioningRequest
 
setOnNotFound(OnNotFound) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOReferenceDefinition
 
setOnNotFound(LdapSearchFilter.OnNotFound) - Method in class edu.internet2.middleware.ldappc.util.LdapSearchFilter
 
setOutputFile(String) - Method in class edu.internet2.middleware.ldappc.spml.PSPOptions
 
setOutputFileLocation(String) - Method in class edu.internet2.middleware.ldappc.LdappcOptions
 
setPrintRequests(boolean) - Method in class edu.internet2.middleware.ldappc.spml.PSPOptions
Set whether or not to print SPML requests as well as response.
setPropertiesFileLocation(String) - Method in class edu.internet2.middleware.ldappc.LdappcOptions
 
setProvider(SpmlProvider) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorFactoryBean
 
setProvider(SpmlProvider) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.SPMLDataConnector
 
setProvider(SpmlTargetProvider) - Method in class edu.internet2.middleware.ldappc.spml.definitions.TargetDefinition
 
setProvisionGroupsTwoStep(Boolean) - Method in class edu.internet2.middleware.ldappc.ConfigManager
 
setProvisioningRequest(ProvisioningRequest) - Method in class edu.internet2.middleware.ldappc.spml.PSPContext
 
setProvisioningServiceProvider(PSP) - Method in class edu.internet2.middleware.ldappc.spml.PSPContext
 
setProvisionMemberGroups(Boolean) - Method in class edu.internet2.middleware.ldappc.ConfigManager
 
setProvisionMemberGroupsIgnoreQueries(Boolean) - Method in class edu.internet2.middleware.ldappc.ConfigManager
 
setPsoDefinitions(List<PSODefinition>) - Method in class edu.internet2.middleware.ldappc.spml.definitions.TargetDefinition
 
setPsoID(PSOIdentifier) - Method in class edu.internet2.middleware.ldappc.spml.request.SynchronizedResponse
 
setPsoIdentifierDefinition(PSOIdentifierDefinition) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSODefinition
 
setPsoReferenceDefinitions(List<PSOReferenceDefinition>) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOReferencesDefinition
 
setPSOs(List<PSO>) - Method in class edu.internet2.middleware.ldappc.spml.request.CalcResponse
 
setPSP(PSP) - Method in class edu.internet2.middleware.ldappc.spml.provider.BaseSpmlTargetProvider
 
setPSP(PSP) - Method in interface edu.internet2.middleware.ldappc.spml.provider.SpmlTargetProvider
 
setPspOptions(PSPOptions) - Method in class edu.internet2.middleware.ldappc.spml.PSP
 
setRdnAttributeName(String) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.LdapDnPSOIdentifierAttributeDefinitionFactoryBean
 
setRdnAttributeName(String) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.LdapDnPSOIdentifierAttributeDefinition
 
setRef(String) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOAttributeDefinition
 
setRef(String) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOIdentifierDefinition
 
setRef(String) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOReferenceDefinition
 
setReferenceDefinitions(List<PSOReferencesDefinition>) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSODefinition
 
setReferences(PSO, Collection<Reference>) - Static method in class edu.internet2.middleware.ldappc.util.PSPUtil
 
setRetainAll(boolean) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOAttributeDefinition
 
setReturnData(ReturnData) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorFactoryBean
 
setReturnData(ReturnData) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.SPMLDataConnector
 
setReturnData(ReturnData) - Method in class edu.internet2.middleware.ldappc.spml.request.LdapSearchRequest
 
setReturnData(ReturnData) - Method in class edu.internet2.middleware.ldappc.spml.request.ProvisioningRequest
 
setSchemaEntities(List<SchemaEntityRef>) - Method in class edu.internet2.middleware.ldappc.spml.request.ProvisioningRequest
 
setScope(Scope) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorFactoryBean
 
setScope(Scope) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.SPMLDataConnector
 
setScope(Scope) - Method in class edu.internet2.middleware.ldappc.spml.request.LdapSearchRequest
 
setScope(int) - Method in class edu.internet2.middleware.ldappc.util.LdapSearchFilter
Set the search scope.
setSearchResultLdap(Ldap) - Method in class edu.internet2.middleware.ldappc.util.RangeSearchResultHandler
setStructure(LdappcConfig.GroupDNStructure) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.LdapDnPSOIdentifierAttributeDefinitionFactoryBean
 
setStructure(LdappcConfig.GroupDNStructure) - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.LdapDnPSOIdentifierAttributeDefinition
 
setSubjectId(String) - Method in class edu.internet2.middleware.ldappc.LdappcOptions
 
setTargetAndObjectDefinitions(Map<TargetDefinition, List<PSODefinition>>) - Method in class edu.internet2.middleware.ldappc.spml.PSPContext
 
setTargetDefinition(TargetDefinition) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOIdentifierDefinition
 
setTargetDefinition(TargetDefinition) - Method in class edu.internet2.middleware.ldappc.spml.provider.BaseSpmlTargetProvider
 
setTargetDefinition(TargetDefinition) - Method in interface edu.internet2.middleware.ldappc.spml.provider.SpmlTargetProvider
 
setTargetId(String) - Method in class edu.internet2.middleware.ldappc.spml.request.LdapSearchRequest
 
setTemplateEngine(TemplateEngine) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorFactoryBean
 
setTemplateEngine(TemplateEngine) - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.SPMLDataConnector
 
setToPSODefinition(PSODefinition) - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOReferenceDefinition
 
setUpdatedSince(Date) - Method in class edu.internet2.middleware.ldappc.spml.request.BulkProvisioningRequest
 
setUpdatedSince(String) - Method in class edu.internet2.middleware.ldappc.spml.request.BulkProvisioningRequest
 
setValue(String) - Method in class edu.internet2.middleware.ldappc.spml.definitions.IdentifyingAttribute
 
setXMLMarshaller(XMLMarshaller) - Method in class edu.internet2.middleware.ldappc.spml.provider.BaseSpmlProvider
Set the XML marshaller
setXmlUnmarshaller(XMLUnmarshaller) - Method in class edu.internet2.middleware.ldappc.spml.provider.BaseSpmlProvider
Set the XML unmarshaller
size() - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier.Values
Returns the number of elements in the values.
sort(String) - Static method in class edu.internet2.middleware.ldappc.util.ExternalSort
Sort a file using the default batch size.
sort(String, int) - Static method in class edu.internet2.middleware.ldappc.util.ExternalSort
Sort a file using the batch size provided.
SPMLDataConnector - Class in edu.internet2.middleware.grouper.shibboleth.dataConnector
 
SPMLDataConnector(Cache) - Constructor for class edu.internet2.middleware.grouper.shibboleth.dataConnector.SPMLDataConnector
 
SPMLDataConnector.LDAPValueEscapingStrategy - Class in edu.internet2.middleware.grouper.shibboleth.dataConnector
Escapes values that will be included within an LDAP filter.
SPMLDataConnector.LDAPValueEscapingStrategy() - Constructor for class edu.internet2.middleware.grouper.shibboleth.dataConnector.SPMLDataConnector.LDAPValueEscapingStrategy
 
SPMLDataConnectorBeanDefinitionParser - Class in edu.internet2.middleware.grouper.shibboleth.dataConnector.config
 
SPMLDataConnectorBeanDefinitionParser() - Constructor for class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorBeanDefinitionParser
 
SPMLDataConnectorFactoryBean - Class in edu.internet2.middleware.grouper.shibboleth.dataConnector.config
Spring bean factory that produces SPMLDataConnectors.
SPMLDataConnectorFactoryBean() - Constructor for class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorFactoryBean
 
SpmlProvider - Interface in edu.internet2.middleware.ldappc.spml.provider
An SPML Provisioning Service Provider.
SpmlTargetProvider - Interface in edu.internet2.middleware.ldappc.spml.provider
 
start() - Method in class edu.internet2.middleware.ldappc.util.MDCHelper
 
STATUS_MODIFIED - Static variable in class edu.internet2.middleware.ldappc.Ldappc
Indicates the group has been modified since the last modification date.
STATUS_NEW - Static variable in class edu.internet2.middleware.ldappc.Ldappc
Indicates the group is new since the last modification date.
STATUS_UNCHANGED - Static variable in class edu.internet2.middleware.ldappc.Ldappc
Indicates the group has not been modified since the last modification date.
STATUS_UNKNOWN - Static variable in class edu.internet2.middleware.ldappc.Ldappc
Indicates a last modification date was not provided so the group's status is unknown.
STEM_RDN_ATTRIBUTE - Static variable in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.LdapDnPSOIdentifierAttributeDefinition
 
stop() - Method in class edu.internet2.middleware.ldappc.util.MDCHelper
 
store(String) - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
Stores the attribute value.
store(DSMLValue[]) - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
 
store(Collection<Reference>) - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
 
storeGroupData(Group, Set<Group>) - Method in class edu.internet2.middleware.ldappc.synchronize.GroupEntrySynchronizer
This stores the given Group's data in the AttributeModifiers.
storeObjectClassData() - Method in class edu.internet2.middleware.ldappc.synchronize.GroupEntrySynchronizer
This stores the object class data from the configuration in the associated AttributeModifier.
StringMembershipSynchronizer - Class in edu.internet2.middleware.ldappc.synchronize
This synchronizes memberships stored in the directory as strings in an attribute.
StringMembershipSynchronizer(Ldappc, String) - Constructor for class edu.internet2.middleware.ldappc.synchronize.StringMembershipSynchronizer
Constructs a StringMembershipSynchronizer.
SubjectCache - Class in edu.internet2.middleware.ldappc.util
Cache subjects retrieved from subject sources to help with performance issues.
SubjectCache(Ldappc) - Constructor for class edu.internet2.middleware.ldappc.util.SubjectCache
 
synchronize(Set<Group>) - Method in class edu.internet2.middleware.ldappc.synchronize.GroupEntrySynchronizer
Synchronizes the group set with that in the directory.
synchronize(Set<String>) - Method in class edu.internet2.middleware.ldappc.synchronize.StringMembershipSynchronizer
Synchronizes the groups with those in the directory.
SynchronizedResponse - Class in edu.internet2.middleware.ldappc.spml.request
 
SynchronizedResponse() - Constructor for class edu.internet2.middleware.ldappc.spml.request.SynchronizedResponse
 
SyncRequest - Class in edu.internet2.middleware.ldappc.spml.request
 
SyncRequest() - Constructor for class edu.internet2.middleware.ldappc.spml.request.SyncRequest
 
SyncResponse - Class in edu.internet2.middleware.ldappc.spml.request
 
SyncResponse() - Constructor for class edu.internet2.middleware.ldappc.spml.request.SyncResponse
 

T

TARGET_TOK - Static variable in class edu.internet2.middleware.ldappc.spml.config.ConfigBeanDefinitionParser
 
TargetDefinition - Class in edu.internet2.middleware.ldappc.spml.definitions
 
TargetDefinition() - Constructor for class edu.internet2.middleware.ldappc.spml.definitions.TargetDefinition
 
TargetDefinitionBeanDefinitionParser - Class in edu.internet2.middleware.ldappc.spml.config
 
TargetDefinitionBeanDefinitionParser() - Constructor for class edu.internet2.middleware.ldappc.spml.config.TargetDefinitionBeanDefinitionParser
 
TIMESTAMP_FORMAT - Static variable in class edu.internet2.middleware.ldappc.util.PSPUtil
Time stamp part of default requestID format : yyyyMMdd HH:mm:ss.SSS
toString() - Method in class edu.internet2.middleware.ldappc.spml.definitions.IdentifyingAttribute
toString() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOAttributeDefinition
toString() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSODefinition
toString() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOIdentifierDefinition
toString() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOReferenceDefinition
toString() - Method in class edu.internet2.middleware.ldappc.spml.definitions.PSOReferencesDefinition
toString() - Method in class edu.internet2.middleware.ldappc.spml.definitions.TargetDefinition
toString() - Method in class edu.internet2.middleware.ldappc.spml.PSPOptions
toString() - Method in class edu.internet2.middleware.ldappc.spml.request.BulkCalcResponse
 
toString() - Method in class edu.internet2.middleware.ldappc.spml.request.BulkDiffResponse
 
toString() - Method in class edu.internet2.middleware.ldappc.spml.request.BulkProvisioningRequest
 
toString() - Method in class edu.internet2.middleware.ldappc.spml.request.BulkSyncResponse
 
toString() - Method in class edu.internet2.middleware.ldappc.spml.request.CalcResponse
 
toString() - Method in class edu.internet2.middleware.ldappc.spml.request.DiffResponse
 
toString() - Method in class edu.internet2.middleware.ldappc.spml.request.ProvisioningRequest
 
toString() - Method in class edu.internet2.middleware.ldappc.spml.request.ProvisioningResponse
 
toString() - Method in class edu.internet2.middleware.ldappc.spml.request.SynchronizedResponse
 
toString() - Method in class edu.internet2.middleware.ldappc.spml.request.SyncResponse
 
toString() - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier
 
toString() - Method in class edu.internet2.middleware.ldappc.synchronize.AttributeModifier.Values
 
toString() - Method in class edu.internet2.middleware.ldappc.util.LdapSearchFilter
Returns a string representation of the object.
toString(AddRequest) - Static method in class edu.internet2.middleware.ldappc.util.PSPUtil
 
toString(AddResponse) - Static method in class edu.internet2.middleware.ldappc.util.PSPUtil
 
toString(DeleteRequest) - Static method in class edu.internet2.middleware.ldappc.util.PSPUtil
 
toString(DSMLModification) - Static method in class edu.internet2.middleware.ldappc.util.PSPUtil
 
toString(LookupRequest) - Static method in class edu.internet2.middleware.ldappc.util.PSPUtil
 
toString(LookupResponse) - Static method in class edu.internet2.middleware.ldappc.util.PSPUtil
 
toString(ModifyRequest) - Static method in class edu.internet2.middleware.ldappc.util.PSPUtil
 
toString(ModifyResponse) - Static method in class edu.internet2.middleware.ldappc.util.PSPUtil
 
toString(PSO) - Static method in class edu.internet2.middleware.ldappc.util.PSPUtil
 
toString(PSOIdentifier) - Static method in class edu.internet2.middleware.ldappc.util.PSPUtil
 
toString(Query) - Static method in class edu.internet2.middleware.ldappc.util.PSPUtil
 
toString(Reference) - Static method in class edu.internet2.middleware.ldappc.util.PSPUtil
 
toString(Request) - Static method in class edu.internet2.middleware.ldappc.util.PSPUtil
 
toString(Response) - Static method in class edu.internet2.middleware.ldappc.util.PSPUtil
 
toString(SearchRequest) - Static method in class edu.internet2.middleware.ldappc.util.PSPUtil
 
toString(SearchResponse) - Static method in class edu.internet2.middleware.ldappc.util.PSPUtil
 
toString(SchemaEntityRef) - Static method in class edu.internet2.middleware.ldappc.util.PSPUtil
 
toXML(Marshallable) - Method in class edu.internet2.middleware.ldappc.spml.provider.BaseSpmlProvider
Return the XML representation of the given object.
toXML() - Method in class edu.internet2.middleware.ldappc.spml.request.LdapFilterQueryClause
 
toXML(int) - Method in class edu.internet2.middleware.ldappc.spml.request.LdapFilterQueryClause
 
TYPE_NAME - Static variable in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.LdapDnPSOIdentifierAttributeDefinitionBeanDefinitionParser
 
TYPE_NAME - Static variable in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.PSOIdentifierAttributeDefinitionBeanDefinitionParser
 
TYPE_NAME - Static variable in class edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorBeanDefinitionParser
 
TYPE_NAME - Static variable in class edu.internet2.middleware.ldappc.spml.config.ConfigBeanDefinitionParser
 
TYPE_NAME - Static variable in class edu.internet2.middleware.ldappc.spml.config.IdentifyingAttributeBeanDefinitionParser
 
TYPE_NAME - Static variable in class edu.internet2.middleware.ldappc.spml.config.LdapTargetProviderBeanDefinitionParser
 
TYPE_NAME - Static variable in class edu.internet2.middleware.ldappc.spml.config.PSOAttributeDefinitionBeanDefinitionParser
 
TYPE_NAME - Static variable in class edu.internet2.middleware.ldappc.spml.config.PSODefinitionBeanDefinitionParser
 
TYPE_NAME - Static variable in class edu.internet2.middleware.ldappc.spml.config.PSOIdentifierDefinitionBeanDefinitionParser
 
TYPE_NAME - Static variable in class edu.internet2.middleware.ldappc.spml.config.PSOReferenceDefinitionBeanDefinitionParser
 
TYPE_NAME - Static variable in class edu.internet2.middleware.ldappc.spml.config.PSOReferencesDefinitionBeanDefinitionParser
 
TYPE_NAME - Static variable in class edu.internet2.middleware.ldappc.spml.config.PSPBeanDefinitionParser
 
TYPE_NAME - Static variable in class edu.internet2.middleware.ldappc.spml.config.TargetDefinitionBeanDefinitionParser
 

U

unescapeForwardSlash(String) - Static method in class edu.internet2.middleware.ldappc.util.LdapUtil
Remove the escape character "\" from all escaped forward slashes "\/", returning "/".
uniqueRequestId() - Static method in class edu.internet2.middleware.ldappc.util.PSPUtil
Get a reasonably unique string for use as an SPML requestID.
updateGroupEntry(Name, Group, Set<Group>) - Method in class edu.internet2.middleware.ldappc.synchronize.GroupEntrySynchronizer
This updates the group's ldap entry with the current data.
updateProcessedOus(Name) - Method in class edu.internet2.middleware.ldappc.synchronize.GroupEntrySynchronizer
This updates the list of processed OUs with those identified from the group's DN.
URI - Static variable in class edu.internet2.middleware.ldappc.spml.request.LdappcMarshallableCreator
 
useRangeSearchResultHandler() - Method in class edu.internet2.middleware.ldappc.ConfigManager
 
useRangeSearchResultHandler() - Method in interface edu.internet2.middleware.ldappc.LdappcConfig
Returns true if the RangeSearchResultHandler should be used to process attributes returned from LDAP searches.

V

validate() - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.LdapDnPSOIdentifierAttributeDefinition
 
validate() - Method in class edu.internet2.middleware.grouper.shibboleth.attributeDefinition.PSOIdentifierAttributeDefinition
validate() - Method in class edu.internet2.middleware.grouper.shibboleth.dataConnector.SPMLDataConnector
 
valueOf(String) - Static method in enum edu.internet2.middleware.grouper.shibboleth.util.OnNotFound
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.internet2.middleware.ldappc.LdappcConfig.GroupDNStructure
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.internet2.middleware.ldappc.LdappcOptions.ProvisioningMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.internet2.middleware.ldappc.spml.PSPOptions.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.internet2.middleware.ldappc.spml.PSPOptions.Opts
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.internet2.middleware.ldappc.util.LdapSearchFilter.OnNotFound
Returns the enum constant of this type with the specified name.
values() - Static method in enum edu.internet2.middleware.grouper.shibboleth.util.OnNotFound
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.internet2.middleware.ldappc.LdappcConfig.GroupDNStructure
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.internet2.middleware.ldappc.LdappcOptions.ProvisioningMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.internet2.middleware.ldappc.spml.PSPOptions.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.internet2.middleware.ldappc.spml.PSPOptions.Opts
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.internet2.middleware.ldappc.util.LdapSearchFilter.OnNotFound
Returns an array containing the constants of this enum type, in the order they are declared.

W

W3C_XML_SCHEMA - Static variable in class edu.internet2.middleware.ldappc.ConfigManager
JAXP schema language value for W3C XML Schema.
writeLdif(BufferedWriter, String) - Static method in class edu.internet2.middleware.ldappc.util.LdapUtil
 

A B C D E F G H I J L M N O P Q R S T U V W

Copyright © 2012 Internet2. All Rights Reserved.