diff options
author | Günther Deschner <gdeschner@redhat.com> | 2013-04-12 14:34:57 +0200 |
---|---|---|
committer | Simo Sorce <simo@redhat.com> | 2013-04-23 12:02:06 -0700 |
commit | 3bc4655d770e8105fbc0815d6c35512eec8b7223 (patch) | |
tree | be8f95ab8de93a789efd7afd7f988d005e584ea5 /proxy/src/gp_proxy.h | |
parent | f7b3cd95cd812c6fdf9b66f771eb816d6002dc58 (diff) | |
download | gss-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.h | 5 |
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; |