pub type AsyncIIdentityAuthentication = *mut c_void;