Pointer to the authentication context object representing the details of an authentication action.
#include "am_auth.h" typedef struct am_auth_context *am_auth_context_t;
am_auth_context is an opaque structure with no accessible members.
The implementation takes care of creating memory.