Contains the data associated with Bind/Unbind operation with the LDAP Server.
typedef struct
{
EVT_ConnectionEventData *connectionData;
unsigned int msgID;
unsigned int time;
char *bindDN;
unsigned int bindType;
char *authMechanism;
char **controlOID;
int resultCode;
}EVT_AuthEventData;
Pointer to a EVT_ConnectionEventData structure, which contains the connection data.
Specifies the message ID of the operation.
Specifies the time of operation.
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.
Specifies the DN that binds with eDirectory.
Specifies the bind type (simple/SASL).
Specifies the SASL mechanism if the bindType is SASL.
Pointer to an array of strings representing the OIDs of the controls.
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.