|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.directory.server.ldap.handlers.bind.AbstractSaslServer
public abstract class AbstractSaslServer
An abstract class containing common parts for the SaslServer local implementation, like the BindRequest;
Constructor Summary | |
---|---|
AbstractSaslServer(LdapSession ldapSession,
CoreSession adminSession,
org.apache.directory.shared.ldap.message.internal.InternalBindRequest bindRequest)
|
Method Summary | |
---|---|
void |
dispose()
|
CoreSession |
getAdminSession()
|
java.lang.String |
getAuthorizationID()
|
org.apache.directory.shared.ldap.message.internal.InternalBindRequest |
getBindRequest()
|
LdapSession |
getLdapSession()
|
java.lang.Object |
getNegotiatedProperty(java.lang.String propName)
|
byte[] |
unwrap(byte[] incoming,
int offset,
int len)
NOT IMPLEMENTED |
byte[] |
wrap(byte[] outgoing,
int offset,
int len)
NOT IMPLEMENTED |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.security.sasl.SaslServer |
---|
evaluateResponse, getMechanismName, isComplete |
Constructor Detail |
---|
public AbstractSaslServer(LdapSession ldapSession, CoreSession adminSession, org.apache.directory.shared.ldap.message.internal.InternalBindRequest bindRequest)
Method Detail |
---|
public byte[] unwrap(byte[] incoming, int offset, int len) throws javax.security.sasl.SaslException
unwrap
in interface javax.security.sasl.SaslServer
javax.security.sasl.SaslException
public byte[] wrap(byte[] outgoing, int offset, int len) throws javax.security.sasl.SaslException
wrap
in interface javax.security.sasl.SaslServer
javax.security.sasl.SaslException
public org.apache.directory.shared.ldap.message.internal.InternalBindRequest getBindRequest()
public LdapSession getLdapSession()
public CoreSession getAdminSession()
public java.lang.String getAuthorizationID()
getAuthorizationID
in interface javax.security.sasl.SaslServer
public java.lang.Object getNegotiatedProperty(java.lang.String propName)
getNegotiatedProperty
in interface javax.security.sasl.SaslServer
public void dispose() throws javax.security.sasl.SaslException
dispose
in interface javax.security.sasl.SaslServer
javax.security.sasl.SaslException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |