git.credentials

Members

Enums

GitCredType
enum GitCredType

Functions

getCredKeyFilePassPhrase
GitCred getCredKeyFilePassPhrase(string publicKey, string privateKey, string passPhrase)

Creates a new ssh key file and passphrase credential object. The supplied credential parameter will be internally duplicated.

getCredPlainText
GitCred getCredPlainText(string username, string password)

Creates a new plain-text username and password credential object. The supplied credential parameter will be internally duplicated.

getCredPublicKey
GitCred getCredPublicKey(ubyte[] publicKey, void* signCallback, void* signData)

Creates a new ssh public key credential object. The supplied credential parameter will be internally duplicated.

Structs

GitCred
struct GitCred
GitCred_KeyFilePassPhrase
struct GitCred_KeyFilePassPhrase
GitCred_PlainText
struct GitCred_PlainText
GitCred_PublicKey
struct GitCred_PublicKey

Templates

isGitCredential
template isGitCredential(T)

Check if type T is one of the supported git credential types.

Meta