org.ldaptive.provider.netscape
Class NetscapeProvider

java.lang.Object
  extended by org.ldaptive.provider.netscape.NetscapeProvider
All Implemented Interfaces:
org.ldaptive.provider.Provider<NetscapeProviderConfig>

public class NetscapeProvider
extends Object
implements org.ldaptive.provider.Provider<NetscapeProviderConfig>

Netscape provider implementation. Provides connection factories for clear and SSL connections.

Version:
$Revision: 2885 $ $Date: 2014-02-05 16:28:49 -0500 (Wed, 05 Feb 2014) $
Author:
Middleware Services

Constructor Summary
NetscapeProvider()
           
 
Method Summary
 org.ldaptive.provider.ProviderConnectionFactory<NetscapeProviderConfig> getConnectionFactory(org.ldaptive.ConnectionConfig cc)
          
protected  netscape.ldap.LDAPConstraints getDefaultLDAPConstraints(org.ldaptive.ConnectionConfig cc)
          Returns the default connection constraints for this provider.
protected  netscape.ldap.LDAPSocketFactory getHostnameVerifierSocketFactory(org.ldaptive.ConnectionConfig cc)
          Returns an SSL socket factory configured with a default hostname verifier.
 NetscapeProviderConfig getProviderConfig()
          
 NetscapeProvider newInstance()
          
 void setProviderConfig(NetscapeProviderConfig pc)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetscapeProvider

public NetscapeProvider()
Method Detail

getConnectionFactory

public org.ldaptive.provider.ProviderConnectionFactory<NetscapeProviderConfig> getConnectionFactory(org.ldaptive.ConnectionConfig cc)

Specified by:
getConnectionFactory in interface org.ldaptive.provider.Provider<NetscapeProviderConfig>

getHostnameVerifierSocketFactory

protected netscape.ldap.LDAPSocketFactory getHostnameVerifierSocketFactory(org.ldaptive.ConnectionConfig cc)
Returns an SSL socket factory configured with a default hostname verifier.

Parameters:
cc - connection configuration
Returns:
SSL socket factory

getDefaultLDAPConstraints

protected netscape.ldap.LDAPConstraints getDefaultLDAPConstraints(org.ldaptive.ConnectionConfig cc)
Returns the default connection constraints for this provider.

Parameters:
cc - to configure options with
Returns:
ldap connection constraints

getProviderConfig

public NetscapeProviderConfig getProviderConfig()

Specified by:
getProviderConfig in interface org.ldaptive.provider.Provider<NetscapeProviderConfig>

setProviderConfig

public void setProviderConfig(NetscapeProviderConfig pc)

Specified by:
setProviderConfig in interface org.ldaptive.provider.Provider<NetscapeProviderConfig>

newInstance

public NetscapeProvider newInstance()

Specified by:
newInstance in interface org.ldaptive.provider.Provider<NetscapeProviderConfig>


Copyright © 2003-2015 Virginia Tech. All Rights Reserved.