]>
git.ipfire.org Git - thirdparty/systemd.git/blob - src/shared/machine-credential.h
1 /* SPDX-License-Identifier: LGPL-2.1-or-later */
6 typedef struct MachineCredential
{
12 typedef struct MachineCredentialContext
{
13 MachineCredential
*credentials
;
15 } MachineCredentialContext
;
17 void machine_credential_context_done(MachineCredentialContext
*ctx
);
19 bool machine_credentials_contains(const MachineCredentialContext
*ctx
, const char *id
);
21 int machine_credential_set(MachineCredentialContext
*ctx
, const char *cred_str
);
22 int machine_credential_load(MachineCredentialContext
*ctx
, const char *cred_path
);