Package org.ldaptive

Interface BindRequest

  • All Superinterfaces:
    Request
    All Known Implementing Classes:
    AnonymousBindRequest, ExternalBindRequest, SaslBindRequest, SimpleBindRequest

    public interface BindRequest
    extends Request
    LDAP bind request defined as:
       BindRequest ::= [APPLICATION 0] SEQUENCE {
         version                 INTEGER (1 ..  127),
         name                    LDAPDN,
         authentication          AuthenticationChoice }
    
       AuthenticationChoice ::= CHOICE {
         simple                  [0] OCTET STRING,
                                 -- 1 and 2 reserved
         sasl                    [3] SaslCredentials,
         ...  }
    
       SaslCredentials ::= SEQUENCE {
         mechanism               LDAPString,
         credentials             OCTET STRING OPTIONAL }
     
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int PROTOCOL_OP
      BER protocol number.
      static int VERSION
      bind protocol version.
    • Method Summary