org.safehaus.penrose.handler
Class BindHandler

java.lang.Object
  extended byorg.safehaus.penrose.handler.BindHandler

public class BindHandler
extends java.lang.Object

Author:
Endi S. Dewata

Constructor Summary
BindHandler(Handler handler)
           
 
Method Summary
 int bind(PenroseSession session, java.lang.String dn, java.lang.String password)
           
 int bindAsRoot(java.lang.String password)
           
 int bindAsUser(PenroseSession session, java.lang.String dn, java.lang.String password)
           
 Handler getHandler()
           
 void setHandler(Handler handler)
           
 int unbind(PenroseSession session)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BindHandler

public BindHandler(Handler handler)
Method Detail

bind

public int bind(PenroseSession session,
                java.lang.String dn,
                java.lang.String password)
         throws java.lang.Exception
Throws:
java.lang.Exception

unbind

public int unbind(PenroseSession session)
           throws java.lang.Exception
Throws:
java.lang.Exception

bindAsRoot

public int bindAsRoot(java.lang.String password)
               throws java.lang.Exception
Throws:
java.lang.Exception

bindAsUser

public int bindAsUser(PenroseSession session,
                      java.lang.String dn,
                      java.lang.String password)
               throws java.lang.Exception
Throws:
java.lang.Exception

getHandler

public Handler getHandler()

setHandler

public void setHandler(Handler handler)