using System;
using LibGit2Sharp.Core;
namespace LibGit2Sharp
{
///
/// Class that holds credentials for remote repository access.
///
public abstract class Credentials
{
///
/// Callback to acquire a credential object.
///
/// The newly created credential object.
/// 0 for success, < 0 to indicate an error, > 0 to indicate no credential was acquired.
protected internal abstract int GitCredentialHandler(out IntPtr cred);
}
}