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); } }