]> xenbits.xensource.com Git - libvirt.git/commitdiff
util: virauth: Export virAuthGetCredential
authorPeter Krempa <pkrempa@redhat.com>
Thu, 8 Dec 2022 16:03:42 +0000 (17:03 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Mon, 23 Jan 2023 15:32:26 +0000 (16:32 +0100)
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Jonathon Jongsma <jjongsma@redhat.com>
src/libvirt_private.syms
src/util/virauth.c
src/util/virauth.h

index 5616c0d44c4a39e28888f652131c10e7f3575874..59ae5c2720292937e1b006e498558af89615b586 100644 (file)
@@ -1854,6 +1854,7 @@ virAuthAskCredential;
 virAuthConnectCredentialFree;
 virAuthGetConfigFilePath;
 virAuthGetConfigFilePathURI;
+virAuthGetCredential;
 virAuthGetPassword;
 virAuthGetPasswordPath;
 virAuthGetUsername;
index 42b77f750a8d7873c5f536257d98084151e5031c..375f1a8fd806da13f2147a428ee60d8b1bebe105 100644 (file)
@@ -99,7 +99,7 @@ virAuthGetConfigFilePath(virConnectPtr conn,
 }
 
 
-static int
+int
 virAuthGetCredential(const char *servicename,
                      const char *hostname,
                      const char *credname,
index 3eaf40c62639183d6930576108c6ac0002265c38..589f3df6b7989063050f3d677346df40e731acf3 100644 (file)
@@ -42,6 +42,11 @@ char *virAuthGetPassword(virConnectPtr conn,
                          const char *servicename,
                          const char *username,
                          const char *hostname);
+int virAuthGetCredential(const char *servicename,
+                         const char *hostname,
+                         const char *credname,
+                         const char *path,
+                         char **value);
 char * virAuthGetUsernamePath(const char *path,
                               virConnectAuthPtr auth,
                               const char *servicename,