Esri Geoportal Server
1.0

com.esri.gpt.framework.security.identity.ldap
Class LdapConfiguration

java.lang.Object
  extended by com.esri.gpt.framework.context.Configuration
      extended by com.esri.gpt.framework.security.identity.ldap.LdapConfiguration

public class LdapConfiguration
extends Configuration

Stores the primary configuration properties for accessing an external LDAP identity store.


Constructor Summary
LdapConfiguration()
          Default constructor.
LdapConfiguration(IdentityConfiguration idConfig)
          Construct with a parent identity configuration
 
Method Summary
 LdapConnectionProperties getConnectionProperties()
          Gets the configured LDAP connection properties.
 LdapGroupProperties getGroupProperties()
          Gets the configured LDAP group properties.
 IdentityConfiguration getIdentityConfiguration()
          Gets the identity configuration associated with this application.
 LdapUserProperties getUserProperties()
          Gets the configured LDAP user properties.
 void setConnectionProperties(LdapConnectionProperties properties)
          Sets the configured LDAP connection properties.
 void setGroupProperties(LdapGroupProperties properties)
          Sets the configured LDAP group properties.
 void setUserProperties(LdapUserProperties properties)
          Sets the configured LDAP user properties.
 String toString()
          Returns the string representation of the object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LdapConfiguration

public LdapConfiguration()
Default constructor.


LdapConfiguration

public LdapConfiguration(IdentityConfiguration idConfig)
Construct with a parent identity configuration

Parameters:
idConfig - the parent identity configuration
Method Detail

getConnectionProperties

public LdapConnectionProperties getConnectionProperties()
Gets the configured LDAP connection properties.

Returns:
the connection properties

setConnectionProperties

public void setConnectionProperties(LdapConnectionProperties properties)
Sets the configured LDAP connection properties.

Parameters:
properties - the connection properties

getGroupProperties

public LdapGroupProperties getGroupProperties()
Gets the configured LDAP group properties.

Returns:
the group properties

setGroupProperties

public void setGroupProperties(LdapGroupProperties properties)
Sets the configured LDAP group properties.

Parameters:
properties - the group properties

getIdentityConfiguration

public IdentityConfiguration getIdentityConfiguration()
Gets the identity configuration associated with this application.

Returns:
the identity configuration

getUserProperties

public LdapUserProperties getUserProperties()
Gets the configured LDAP user properties.

Returns:
the user properties

setUserProperties

public void setUserProperties(LdapUserProperties properties)
Sets the configured LDAP user properties.

Parameters:
properties - the user properties

toString

public String toString()
Returns the string representation of the object.

Overrides:
toString in class Object
Returns:
the string

Esri Geoportal Server
1.0

Copyright 2011 Environmental Systems Research Institute. All rights reserved. Use is subject to license terms.