EVT_AuthEventData

Contains the data associated with Bind/Unbind operation with the LDAP Server.

Structure

  typedef struct
  {
     EVT_ConnectionEventData *connectionData;
     unsigned int msgID;
     unsigned int time;
     char *bindDN;
     unsigned int bindType;
     char *authMechanism;
     char **controlOID;
     int resultCode;
  }EVT_AuthEventData;
  

Fields

connectionData

Pointer to a EVT_ConnectionEventData structure, which contains the connection data.

msgID

Specifies the message ID of the operation.

time

Specifies the time of operation.

formatString

The format string used to create the string printed in the DS Trace utility. The format string describes the string that is displayed by the DS Trace utility. It contains literal characters as well as format characters that serve as place holder for parameter values. See the remarks for a list of valid format characters.

bindDN

Specifies the DN that binds with eDirectory.

bindType

Specifies the bind type (simple/SASL).

authMechanism

Specifies the SASL mechanism if the bindType is SASL.

controlOID

Pointer to an array of strings representing the OIDs of the controls.

resultCode

Set to the return code by the LDAP server.

resultCode is zero if the operation is success, and non-zero if the operation is failure.