summaryrefslogtreecommitdiffstats
path: root/proxy/src/gp_proxy.h
diff options
context:
space:
mode:
authorGünther Deschner <gdeschner@redhat.com>2013-04-12 14:34:57 +0200
committerSimo Sorce <simo@redhat.com>2013-04-23 12:02:06 -0700
commit3bc4655d770e8105fbc0815d6c35512eec8b7223 (patch)
treebe8f95ab8de93a789efd7afd7f988d005e584ea5 /proxy/src/gp_proxy.h
parentf7b3cd95cd812c6fdf9b66f771eb816d6002dc58 (diff)
downloadgss-proxy-3bc4655d770e8105fbc0815d6c35512eec8b7223.tar.gz
gss-proxy-3bc4655d770e8105fbc0815d6c35512eec8b7223.tar.xz
gss-proxy-3bc4655d770e8105fbc0815d6c35512eec8b7223.zip
Use mutivalued "cred_store" parameter, deprecate unused parameters.
The krb5_{ccache,keytab,client_keytab} parameters are replaced with a multivalued "cred_store" parameter instead. krb5_keytab = /etc/krb5.keytab becomes: cred_store = keytab:/etc/krb5.keytab Likewise for the "krb5_ccache" and "krb5_client_keytab" parameters. Signed-off-by: Günther Deschner <gdeschner@redhat.com> Signed-off-by: Simo Sorce <simo@redhat.com>
Diffstat (limited to 'proxy/src/gp_proxy.h')
-rw-r--r--proxy/src/gp_proxy.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/proxy/src/gp_proxy.h b/proxy/src/gp_proxy.h
index 8895aa8..8f5a059 100644
--- a/proxy/src/gp_proxy.h
+++ b/proxy/src/gp_proxy.h
@@ -40,9 +40,8 @@
struct gp_cred_krb5 {
char *principal;
- char *keytab;
- char *ccache;
- char *client_keytab;
+ char **cred_store;
+ int cred_count;
};
struct gp_creds_handle;