public class UnboundIDProvider extends Object implements Provider<UnboundIDProviderConfig>
Modifier and Type | Field and Description |
---|---|
private UnboundIDProviderConfig |
config
Provider configuration.
|
Constructor and Description |
---|
UnboundIDProvider() |
Modifier and Type | Method and Description |
---|---|
ProviderConnectionFactory<UnboundIDProviderConfig> |
getConnectionFactory(ConnectionConfig cc)
Returns the connection factory for this provider.
|
protected com.unboundid.ldap.sdk.LDAPConnectionOptions |
getDefaultLDAPConnectionOptions(ConnectionConfig cc)
Returns the default connection options for this provider.
|
protected SSLSocketFactory |
getHostnameVerifierSocketFactory(ConnectionConfig cc)
Returns an SSL socket factory configured with a default hostname verifier.
|
UnboundIDProviderConfig |
getProviderConfig()
Returns the provider configuration.
|
UnboundIDProvider |
newInstance()
Creates a new instance of this provider.
|
void |
setProviderConfig(UnboundIDProviderConfig pc)
Sets the provider configuration.
|
private UnboundIDProviderConfig config
public ProviderConnectionFactory<UnboundIDProviderConfig> getConnectionFactory(ConnectionConfig cc)
Provider
getConnectionFactory
in interface Provider<UnboundIDProviderConfig>
cc
- connection configurationprotected SSLSocketFactory getHostnameVerifierSocketFactory(ConnectionConfig cc)
cc
- connection configurationprotected com.unboundid.ldap.sdk.LDAPConnectionOptions getDefaultLDAPConnectionOptions(ConnectionConfig cc)
cc
- to configure options withpublic UnboundIDProviderConfig getProviderConfig()
Provider
getProviderConfig
in interface Provider<UnboundIDProviderConfig>
public void setProviderConfig(UnboundIDProviderConfig pc)
Provider
setProviderConfig
in interface Provider<UnboundIDProviderConfig>
pc
- provider configurationpublic UnboundIDProvider newInstance()
Provider
newInstance
in interface Provider<UnboundIDProviderConfig>
Copyright © 2003-2019 Virginia Tech. All Rights Reserved.