diff options
author | Stefan Metzmacher <metze@samba.org> | 2011-04-22 11:22:50 +0200 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2011-05-18 07:46:39 +0200 |
commit | a41efe6802da4e81a4af72aa231daa00f5012ab8 (patch) | |
tree | 2f0d6a9bfac436b06eae0bfd22fe76a82d342ed2 /source4/auth/credentials/credentials.c | |
parent | c6836c8ede90a97a31c208a0057cffe78ed5a3d9 (diff) | |
download | samba-a41efe6802da4e81a4af72aa231daa00f5012ab8.tar.gz samba-a41efe6802da4e81a4af72aa231daa00f5012ab8.tar.xz samba-a41efe6802da4e81a4af72aa231daa00f5012ab8.zip |
s4:auth/credentials: pass 'self_service' to cli_credentials_set_impersonate_principal()
This also adds a cli_credentials_get_self_service() helper function.
In order to support S4U2Proxy we need to be able to set
the service principal for the S4U2Self step independent of the
target principal.
metze
Diffstat (limited to 'source4/auth/credentials/credentials.c')
-rw-r--r-- | source4/auth/credentials/credentials.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source4/auth/credentials/credentials.c b/source4/auth/credentials/credentials.c index 015c5496931..83e90344bfc 100644 --- a/source4/auth/credentials/credentials.c +++ b/source4/auth/credentials/credentials.c @@ -64,6 +64,7 @@ _PUBLIC_ struct cli_credentials *cli_credentials_init(TALLOC_CTX *mem_ctx) cred->principal = NULL; cred->salt_principal = NULL; cred->impersonate_principal = NULL; + cred->self_service = NULL; cred->target_service = NULL; cred->bind_dn = NULL; |