{"thread":{"id":"62849","subject":"Authtype capability for git-credential-osxkeychain, git-credential-libsecret and git-credential-wincred","startedAt":"2025-01-24T20:33:33Z","lastAt":"2025-01-24T20:33:33Z","messageCount":1,"participants":["M Hickford"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"511192","messageId":"CAGJzqs=MSc3VS0HO4OwXgBFJ+zBpj-CxKkLnsqbqVdnuEu_0Xg@mail.gmail.com","threadId":"62849","inReplyTo":null,"subject":"Authtype capability for git-credential-osxkeychain, git-credential-libsecret and git-credential-wincred","fromName":"M Hickford","fromEmail":"mirth.hickford@gmail.com","sentAt":"2025-01-24T20:32:52Z","receivedAt":"2025-01-24T20:33:33Z","isPatch":false,"sender":{"key":"mirth.hickford@gmail.com","avatar":"https://avatars.githubusercontent.com/u/105314?v=4"},"body":"Hi. Does anyone have the expertise and inclination to add authtype\ncapability to credential helpers git-credential-osxkeychain,\ngit-credential-libsecret and git-credential-wincred? Currently only\ngit-credential-cache has this capability.\n\nThis would be useful for users storing bearer credentials (perhaps\ngenerated by another helper), for example.\n\nSpecifically, the helpers should store and retrieve the\n(non-confidential) authtype and (confidential) credential attributes.\nThis can be verified with test t0303-credential-external.sh (after\nadding helper_test_authtype).\n\nThis might be suitable for a #leftoverbits microproject.\n\nThanks for reading\n\nhttps://github.com/git/git/blob/master/t/lib-credential.sh\nhttps://github.com/git/git/blob/master/t/t0303-credential-external.sh\nhttps://github.com/git/git/blob/master/builtin/credential-cache.c\nhttps://github.com/git/git/blob/master/contrib/credential/wincred/git-credential-wincred.c\nhttps://github.com/git/git/blob/master/contrib/credential/osxkeychain/git-credential-osxkeychain.c\nhttps://github.com/git/git/blob/master/contrib/credential/libsecret/git-credential-libsecret.c\nhttps://git.github.io/General-Microproject-Information/\n"}]}