public class InitSaslBind extends GrammarAction<LdapMessageContainer<BindRequestDecorator>>
BindRequest ::= [APPLICATION 0] SEQUENCE {
....
authentication AuthenticationChoice }
AuthenticationChoice ::= CHOICE {
...
sasl [3] SaslCredentials }
...
We have to create an Authentication Object to store the credentials.
| Modifier and Type | Field and Description |
|---|---|
private static boolean |
IS_DEBUG
Speedup for logs
|
private static org.slf4j.Logger |
LOG
The logger
|
name| Constructor and Description |
|---|
InitSaslBind()
Instantiates a new action.
|
| Modifier and Type | Method and Description |
|---|---|
void |
action(LdapMessageContainer<BindRequestDecorator> container)
The action to be executed.
|
toStringprivate static final org.slf4j.Logger LOG
private static final boolean IS_DEBUG
public void action(LdapMessageContainer<BindRequestDecorator> container) throws DecoderException
container - The container which stores the current dataDecoderException - Thrown if something went wrong.