|
||||||||||
| 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.BindRequest bindRequest)
|
|
| Method Summary | |
|---|---|
void |
dispose()
|
CoreSession |
getAdminSession()
|
java.lang.String |
getAuthorizationID()
|
org.apache.directory.shared.ldap.message.BindRequest |
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.BindRequest bindRequest)
| Method Detail |
|---|
public byte[] unwrap(byte[] incoming,
int offset,
int len)
throws javax.security.sasl.SaslException
unwrap in interface javax.security.sasl.SaslServerjavax.security.sasl.SaslException
public byte[] wrap(byte[] outgoing,
int offset,
int len)
throws javax.security.sasl.SaslException
wrap in interface javax.security.sasl.SaslServerjavax.security.sasl.SaslExceptionpublic org.apache.directory.shared.ldap.message.BindRequest getBindRequest()
public LdapSession getLdapSession()
public CoreSession getAdminSession()
public java.lang.String getAuthorizationID()
getAuthorizationID in interface javax.security.sasl.SaslServerpublic 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.SaslServerjavax.security.sasl.SaslException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||