...

Text file src/github.com/docker/docker-credential-helpers/osxkeychain/osxkeychain.h

Documentation: github.com/docker/docker-credential-helpers/osxkeychain

     1#include <Security/Security.h>
     2
     3struct Server {
     4  SecProtocolType proto;
     5  char *host;
     6  char *path;
     7  unsigned int port;
     8};
     9
    10char *keychain_add(struct Server *server, char *label, char *username, char *secret);
    11char *keychain_get(struct Server *server, unsigned int *username_l, char **username, unsigned int *secret_l, char **secret);
    12char *keychain_delete(struct Server *server);
    13char *keychain_list(char *credsLabel, char *** data, char *** accts, unsigned int *list_l);
    14void freeListData(char *** data, unsigned int length);

View as plain text