at.knowcenter.wag.egov.egiz.ldap.client
Class LDAPClientFactory
java.lang.Object
at.knowcenter.wag.egov.egiz.ldap.client.LDAPClientFactory
- Direct Known Subclasses:
- LDAPClientFactoryImpl
public abstract class LDAPClientFactory
- extends Object
- Author:
- Thomas Knall
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_IDENTIFIER
protected static final String DEFAULT_IDENTIFIER
- See Also:
- Constant Field Values
LDAPClientFactory
protected LDAPClientFactory()
getMapping
public LDAPMapping getMapping(String issuerName)
throws LDAPException
- Throws:
LDAPException
getMapping
public LDAPMapping getMapping(iaik.asn1.structures.Name name)
resetMappings
public void resetMappings()
hasBeenConfigured
public boolean hasBeenConfigured()
registerMappings
public void registerMappings(Iterable<LDAPMapping> iterable)
registerMapping
public void registerMapping(LDAPMapping... ldapMappings)
setLDAPIssuerNameFilter
public void setLDAPIssuerNameFilter(LDAPIssuerNameFilter filter)
throws LDAPException
- Throws:
LDAPException
isLDAPIssuerNameFilter
public boolean isLDAPIssuerNameFilter()
getInstance
public static LDAPClientFactory getInstance(String idenfifier)
getInstance
public static LDAPClientFactory getInstance()
createClient
public abstract LDAPClient createClient(String issuerName)
throws LDAPException
- Throws:
LDAPException
Copyright © 2006-2007 EGIZ - E-Government Innovationszentrum. All Rights Reserved.