private static extern void RequestAuthorizationInternal(AuthorizationStatusCallbackDelegate callback);
 private static extern void RequestPushAuthorizationInternal(int options,
                                                             AuthorizationStatusCallbackDelegate authorizationStatusCallbackDelegate);