public abstract class AbstractSaslServer extends Object implements SaslServer
Constructor and Description |
---|
AbstractSaslServer(LdapSession ldapSession,
CoreSession adminSession,
org.apache.directory.shared.ldap.message.internal.InternalBindRequest bindRequest) |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
CoreSession |
getAdminSession() |
String |
getAuthorizationID() |
org.apache.directory.shared.ldap.message.internal.InternalBindRequest |
getBindRequest() |
LdapSession |
getLdapSession() |
Object |
getNegotiatedProperty(String propName) |
byte[] |
unwrap(byte[] incoming,
int offset,
int len)
NOT IMPLEMENTED
|
byte[] |
wrap(byte[] outgoing,
int offset,
int len)
NOT IMPLEMENTED
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
evaluateResponse, getMechanismName, isComplete
public AbstractSaslServer(LdapSession ldapSession, CoreSession adminSession, org.apache.directory.shared.ldap.message.internal.InternalBindRequest bindRequest)
public byte[] unwrap(byte[] incoming, int offset, int len) throws SaslException
unwrap
in interface SaslServer
SaslException
public byte[] wrap(byte[] outgoing, int offset, int len) throws SaslException
wrap
in interface SaslServer
SaslException
public org.apache.directory.shared.ldap.message.internal.InternalBindRequest getBindRequest()
public LdapSession getLdapSession()
public CoreSession getAdminSession()
public String getAuthorizationID()
getAuthorizationID
in interface SaslServer
public Object getNegotiatedProperty(String propName)
getNegotiatedProperty
in interface SaslServer
public void dispose() throws SaslException
dispose
in interface SaslServer
SaslException
Copyright © 2003–2014 The Apache Software Foundation. All rights reserved.