namespace AppleAuth.Interfaces
{
public interface IAppleError
{
///
/// The error code.
///
int Code { get; }
///
/// A string containing the error domain.
///
string Domain { get; }
///
/// A string containing the localized description of the error.
///
string LocalizedDescription { get; }
///
/// An array containing the localized titles of buttons appropriate for displaying in an alert panel.
///
string[] LocalizedRecoveryOptions { get; }
///
/// A string containing the localized recovery suggestion for the error.
///
string LocalizedRecoverySuggestion { get; }
///
/// A string containing the localized explanation of the reason for the error.
///
string LocalizedFailureReason { get; }
}
}