Beispiel #1
0
        /// <summary>
        /// Removes User identity for the specified provider.
        /// </summary>
        /// <param name="providerId">Id of the provider.</param>
        /// <param name="onSuccess">On success callback.</param>
        /// <param name="onFailure">On failure callback. Error message is passed as a parameter.</param>
        public void RemoveUserIdentity(string providerId,
                                       Action onSuccess,
                                       Action <string> onFailure)
        {
            Check.Argument.IsStrNotNullOrEmpty(providerId, "providerId", "Provider id can not be null or empty");

            Check.Argument.IsNotNull(onSuccess, "onSuccess", "Success callback cannot be null");
            Check.Argument.IsNotNull(onFailure, "onFailure", "Failure callback cannot be null");

            nativeBridge.RemoveUserIdentity(providerId, onSuccess, onFailure);
        }