net.sf.provisioner.config
Class LDAPNetworkElement

java.lang.Object
  extended by net.sf.provisioner.config.NetworkElement
      extended by net.sf.provisioner.config.LDAPNetworkElement

public class LDAPNetworkElement
extends NetworkElement

Esta clase representa a un elemento de red y sus datos de acceso. Tiene un nombre que puede ser el numero de IP, un tipo que sirve para determinar que interfaz se debe utilizar para conectarse al mismo, usuario y password para aquellos elementos de red que requieran iniciar una sesion, clave de autenticacion para aquellos elementos de red que utilicen este mecanismo de seguridad, y patrones de exito o fracaso para los elementos de red basados en protocolo Telnet.

Version:
$Revision: 1.1.2.2 $, $Date: 2007/11/13 22:36:06 $
Author:
Gordon Pearson

Field Summary
 
Fields inherited from class net.sf.provisioner.config.NetworkElement
authKey, bin, create, delete, disable, enable, loginErrorSecuence, loginPrompt, name, parameter1, parameter2, parameter3, parameter4, parameter5, password, port, responses, sendInitialCRLF, sudoPassword, sudoPasswordPrompt, systemPrompt, type, user
 
Constructor Summary
LDAPNetworkElement()
           
LDAPNetworkElement(java.io.InputStream xmlConfig)
          Creates a NetworkElement with its properties populated using information in an XML file.
 
Method Summary
 javax.naming.directory.DirContext findRootContext()
           
 java.lang.String getAuthType()
           
 java.lang.String getBaseDN()
           
 java.lang.String getHost()
           
 java.lang.String getUserDN()
           
 
Methods inherited from class net.sf.provisioner.config.NetworkElement
filterChildParameters, getConfigPath, setConfigPath, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LDAPNetworkElement

public LDAPNetworkElement()

LDAPNetworkElement

public LDAPNetworkElement(java.io.InputStream xmlConfig)
                   throws java.io.FileNotFoundException
Creates a NetworkElement with its properties populated using information in an XML file.

Parameters:
configFile - an XML configuration file (see asterisk.xml and intraway.xml for examples of the format.)
Throws:
java.io.FileNotFoundException
Method Detail

getHost

public java.lang.String getHost()

getBaseDN

public java.lang.String getBaseDN()

getUserDN

public java.lang.String getUserDN()

getAuthType

public java.lang.String getAuthType()

findRootContext

public javax.naming.directory.DirContext findRootContext()


Copyright © 2007-2008. All Rights Reserved.