Skip to content

CredentialsHandler #50

@Proxx

Description

@Proxx

Hi there,

I did manage to create some functions to mimic the GIT functions.
but i cannot write functions that need authentication.

i do not know how to translate the (url, usernameFromUrl, types) => part of the CredentialsHandler to powershell

    options.CredentialsProvider = new CredentialsHandler(
        (url, usernameFromUrl, types) =>
            new UsernamePasswordCredentials()
            {
                Username = USERNAME,
                Password = PASSWORD
            });
[LibGit2Sharp.UsernamePasswordCredentials] $UserCred = New-Object LibGit2Sharp.UsernamePasswordCredentials
$Credentials.UserName = $Username
$Credentials.Password = $Password
PS U:\> [LibGit2Sharp.Handlers.CredentialsHandler]::new

OverloadDefinitions                                                                       
-------------------                                                                       
LibGit2Sharp.Handlers.CredentialsHandler new(System.Object object, System.IntPtr method)  

so the main question is how to create a "CredentialsHandler"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions