public class LdapConnector extends Object implements org.identityconnectors.framework.spi.operations.TestOp, org.identityconnectors.framework.spi.PoolableConnector, org.identityconnectors.framework.spi.operations.SchemaOp, org.identityconnectors.framework.spi.operations.SearchOp<LdapFilter>, org.identityconnectors.framework.spi.operations.AuthenticateOp, org.identityconnectors.framework.spi.operations.ResolveUsernameOp, org.identityconnectors.framework.spi.operations.CreateOp, org.identityconnectors.framework.spi.operations.DeleteOp, org.identityconnectors.framework.spi.operations.UpdateAttributeValuesOp, org.identityconnectors.framework.spi.operations.SyncOp
| Constructor and Description |
|---|
LdapConnector() |
| Modifier and Type | Method and Description |
|---|---|
org.identityconnectors.framework.common.objects.Uid |
addAttributeValues(org.identityconnectors.framework.common.objects.ObjectClass oclass,
org.identityconnectors.framework.common.objects.Uid uid,
Set<org.identityconnectors.framework.common.objects.Attribute> valuesToAdd,
org.identityconnectors.framework.common.objects.OperationOptions options) |
org.identityconnectors.framework.common.objects.Uid |
authenticate(org.identityconnectors.framework.common.objects.ObjectClass objectClass,
String username,
org.identityconnectors.common.security.GuardedString password,
org.identityconnectors.framework.common.objects.OperationOptions options) |
void |
checkAlive() |
org.identityconnectors.framework.common.objects.Uid |
create(org.identityconnectors.framework.common.objects.ObjectClass oclass,
Set<org.identityconnectors.framework.common.objects.Attribute> attrs,
org.identityconnectors.framework.common.objects.OperationOptions options) |
org.identityconnectors.framework.common.objects.filter.FilterTranslator<LdapFilter> |
createFilterTranslator(org.identityconnectors.framework.common.objects.ObjectClass oclass,
org.identityconnectors.framework.common.objects.OperationOptions options) |
void |
delete(org.identityconnectors.framework.common.objects.ObjectClass oclass,
org.identityconnectors.framework.common.objects.Uid uid,
org.identityconnectors.framework.common.objects.OperationOptions options) |
void |
dispose() |
void |
executeQuery(org.identityconnectors.framework.common.objects.ObjectClass oclass,
LdapFilter query,
org.identityconnectors.framework.common.objects.ResultsHandler handler,
org.identityconnectors.framework.common.objects.OperationOptions options) |
org.identityconnectors.framework.spi.Configuration |
getConfiguration() |
org.identityconnectors.framework.common.objects.SyncToken |
getLatestSyncToken(org.identityconnectors.framework.common.objects.ObjectClass oclass) |
void |
init(org.identityconnectors.framework.spi.Configuration cfg) |
org.identityconnectors.framework.common.objects.Uid |
removeAttributeValues(org.identityconnectors.framework.common.objects.ObjectClass oclass,
org.identityconnectors.framework.common.objects.Uid uid,
Set<org.identityconnectors.framework.common.objects.Attribute> valuesToRemove,
org.identityconnectors.framework.common.objects.OperationOptions options) |
org.identityconnectors.framework.common.objects.Uid |
resolveUsername(org.identityconnectors.framework.common.objects.ObjectClass objectClass,
String username,
org.identityconnectors.framework.common.objects.OperationOptions options) |
org.identityconnectors.framework.common.objects.Schema |
schema() |
void |
sync(org.identityconnectors.framework.common.objects.ObjectClass oclass,
org.identityconnectors.framework.common.objects.SyncToken token,
org.identityconnectors.framework.common.objects.SyncResultsHandler handler,
org.identityconnectors.framework.common.objects.OperationOptions options) |
void |
test() |
org.identityconnectors.framework.common.objects.Uid |
update(org.identityconnectors.framework.common.objects.ObjectClass oclass,
org.identityconnectors.framework.common.objects.Uid uid,
Set<org.identityconnectors.framework.common.objects.Attribute> replaceAttributes,
org.identityconnectors.framework.common.objects.OperationOptions options) |
public org.identityconnectors.framework.spi.Configuration getConfiguration()
getConfiguration in interface org.identityconnectors.framework.spi.Connectorpublic void init(org.identityconnectors.framework.spi.Configuration cfg)
init in interface org.identityconnectors.framework.spi.Connectorpublic void dispose()
dispose in interface org.identityconnectors.framework.spi.Connectorpublic void test()
test in interface org.identityconnectors.framework.spi.operations.TestOppublic void checkAlive()
checkAlive in interface org.identityconnectors.framework.spi.PoolableConnectorpublic org.identityconnectors.framework.common.objects.Schema schema()
schema in interface org.identityconnectors.framework.spi.operations.SchemaOppublic org.identityconnectors.framework.common.objects.Uid authenticate(org.identityconnectors.framework.common.objects.ObjectClass objectClass,
String username,
org.identityconnectors.common.security.GuardedString password,
org.identityconnectors.framework.common.objects.OperationOptions options)
authenticate in interface org.identityconnectors.framework.spi.operations.AuthenticateOppublic org.identityconnectors.framework.common.objects.Uid resolveUsername(org.identityconnectors.framework.common.objects.ObjectClass objectClass,
String username,
org.identityconnectors.framework.common.objects.OperationOptions options)
resolveUsername in interface org.identityconnectors.framework.spi.operations.ResolveUsernameOppublic org.identityconnectors.framework.common.objects.filter.FilterTranslator<LdapFilter> createFilterTranslator(org.identityconnectors.framework.common.objects.ObjectClass oclass, org.identityconnectors.framework.common.objects.OperationOptions options)
createFilterTranslator in interface org.identityconnectors.framework.spi.operations.SearchOp<LdapFilter>public void executeQuery(org.identityconnectors.framework.common.objects.ObjectClass oclass,
LdapFilter query,
org.identityconnectors.framework.common.objects.ResultsHandler handler,
org.identityconnectors.framework.common.objects.OperationOptions options)
executeQuery in interface org.identityconnectors.framework.spi.operations.SearchOp<LdapFilter>public org.identityconnectors.framework.common.objects.Uid create(org.identityconnectors.framework.common.objects.ObjectClass oclass,
Set<org.identityconnectors.framework.common.objects.Attribute> attrs,
org.identityconnectors.framework.common.objects.OperationOptions options)
create in interface org.identityconnectors.framework.spi.operations.CreateOppublic void delete(org.identityconnectors.framework.common.objects.ObjectClass oclass,
org.identityconnectors.framework.common.objects.Uid uid,
org.identityconnectors.framework.common.objects.OperationOptions options)
delete in interface org.identityconnectors.framework.spi.operations.DeleteOppublic org.identityconnectors.framework.common.objects.Uid update(org.identityconnectors.framework.common.objects.ObjectClass oclass,
org.identityconnectors.framework.common.objects.Uid uid,
Set<org.identityconnectors.framework.common.objects.Attribute> replaceAttributes,
org.identityconnectors.framework.common.objects.OperationOptions options)
update in interface org.identityconnectors.framework.spi.operations.UpdateOppublic org.identityconnectors.framework.common.objects.Uid addAttributeValues(org.identityconnectors.framework.common.objects.ObjectClass oclass,
org.identityconnectors.framework.common.objects.Uid uid,
Set<org.identityconnectors.framework.common.objects.Attribute> valuesToAdd,
org.identityconnectors.framework.common.objects.OperationOptions options)
addAttributeValues in interface org.identityconnectors.framework.spi.operations.UpdateAttributeValuesOppublic org.identityconnectors.framework.common.objects.Uid removeAttributeValues(org.identityconnectors.framework.common.objects.ObjectClass oclass,
org.identityconnectors.framework.common.objects.Uid uid,
Set<org.identityconnectors.framework.common.objects.Attribute> valuesToRemove,
org.identityconnectors.framework.common.objects.OperationOptions options)
removeAttributeValues in interface org.identityconnectors.framework.spi.operations.UpdateAttributeValuesOppublic org.identityconnectors.framework.common.objects.SyncToken getLatestSyncToken(org.identityconnectors.framework.common.objects.ObjectClass oclass)
getLatestSyncToken in interface org.identityconnectors.framework.spi.operations.SyncOppublic void sync(org.identityconnectors.framework.common.objects.ObjectClass oclass,
org.identityconnectors.framework.common.objects.SyncToken token,
org.identityconnectors.framework.common.objects.SyncResultsHandler handler,
org.identityconnectors.framework.common.objects.OperationOptions options)
sync in interface org.identityconnectors.framework.spi.operations.SyncOpCopyright © 2013. All Rights Reserved.