1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-22 13:34:15 +03:00
samba-mirror/source4/kdc
Andrew Bartlett 66a9c1daa8 s4-kdc: Prepare for gMSA support by recording it on the entry
This will allow the "samba-tool domain exportkeytab" code to do special gMSA
processing and in the future will allow the KDC to know it needs to check
if the keys in the DB need refreshing.

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jo Sutton <josutton@catalyst.net.nz>
2024-03-14 22:06:39 +00:00
..
mit-kdb s4:kdc: Remove support code for older versions of MIT Kerberos 2023-08-21 23:37:29 +00:00
ad_claims.c s4:kdc: Remove unused includes 2023-12-08 02:28:33 +00:00
ad_claims.h s4:kdc: Remove unused function get_claims_blob_for_principal() 2023-10-12 23:13:32 +00:00
authn_policy_util.c s4:kdc: Add device to Authenticated Users for authentication policy evaluation 2023-10-24 01:59:32 +00:00
authn_policy_util.h s4:kdc: Add parameters for claims and device info to authn_policy_authenticate_to_service() 2023-10-01 22:45:38 +00:00
db-glue.c s4-kdc: Prepare for gMSA support by recording it on the entry 2024-03-14 22:06:39 +00:00
db-glue.h s4:kdc: Pass claims and device info into samba_kdc_check_s4u2proxy_rbcd() 2023-10-12 23:13:32 +00:00
hdb-samba4-plugin.c CVE-2022-32744 s4:kdc: Modify HDB plugin to only look up kpasswd principal 2022-07-27 10:52:36 +00:00
hdb-samba4.c s4:kdc: Call kdc_request_set_e_data() instead of kdc_set_e_data() 2023-11-01 20:10:45 +00:00
kdc-glue.c s4:kdc: Add function to get device PAC entry from Heimdal request structure 2023-10-01 22:45:38 +00:00
kdc-glue.h s4:kdc: Add function to get device PAC entry from Heimdal request structure 2023-10-01 22:45:38 +00:00
kdc-heimdal.c s4:kdc: Correctly report length of KDC packet 2023-08-14 04:57:34 +00:00
kdc-proxy.c libcli/util: add struct tstream_context to tstream_read_pdu_blob_full_fn_t 2023-10-25 22:23:38 +00:00
kdc-proxy.h s4-kdc: Create a kdc-proxy.h header file 2016-06-18 23:32:27 +02:00
kdc-server.c libcli/util: add struct tstream_context to tstream_read_pdu_blob_full_fn_t 2023-10-25 22:23:38 +00:00
kdc-server.h CVE-2022-32744 s4:kdc: Rename keytab_name -> kpasswd_keytab_name 2022-07-27 10:52:36 +00:00
kdc-service-mit.c s4:kdc: Use newer debugging macros 2023-08-08 04:39:37 +00:00
kdc-service-mit.h s4-kdc: restore MIT KDC backend 2018-11-09 17:52:30 +01:00
kpasswd_glue.c s4:kdc: Use newer debugging macros 2023-08-08 04:39:37 +00:00
kpasswd_glue.h kdc: Remove pre-check for existing NT and LM hash from kpasswd 2022-03-17 01:57:38 +00:00
kpasswd-helper.c s4:dsdb: Remove unused ‘domain_dn’ parameter 2024-02-16 02:41:36 +00:00
kpasswd-helper.h CVE-2022-2031 s4:kpasswd: Do not accept TGTs as kpasswd tickets 2022-07-27 10:52:36 +00:00
kpasswd-service-heimdal.c s4:kdc: Remove unnecessary casts 2023-08-14 04:57:34 +00:00
kpasswd-service-mit.c s4:kdc: Remove unnecessary casts 2023-08-14 04:57:34 +00:00
kpasswd-service.c s4:kdc: Add missing newlines to logging messages 2023-08-08 04:39:37 +00:00
kpasswd-service.h s4-kdc: Add a new kpasswd service implementation 2016-09-13 00:19:25 +02:00
ktutil.c s4:kdc: Fix code spelling 2023-08-03 15:25:01 +00:00
mit_kdc_irpc.c libnet: Prepare to allow "samba-tool domain exportkeytab to support -H 2024-03-14 22:06:39 +00:00
mit_kdc_irpc.h s4-kdc: Add MIT KRB5 based irpc service for PAC validation 2017-04-29 23:31:09 +02:00
mit_samba.c libnet: Prepare to allow "samba-tool domain exportkeytab to support -H 2024-03-14 22:06:39 +00:00
mit_samba.h s4:mit-samba: Pass flags to mit_samba_get_pac() 2022-04-13 12:59:30 +00:00
pac-blobs.c s4:kdc: Make pac_blobs_remove_blob() never fail 2023-09-14 21:35:29 +00:00
pac-blobs.h s4:kdc: Make pac_blobs_remove_blob() never fail 2023-09-14 21:35:29 +00:00
pac-glue.c s4-kdc: Add "Fresh Public Key Identity" SID if PKINIT freshness used 2024-02-28 04:45:48 +00:00
pac-glue.h s4-kdc: Add "Fresh Public Key Identity" SID if PKINIT freshness used 2024-02-28 04:45:48 +00:00
samba_kdc.h s4-kdc: Prepare for gMSA support by recording it on the entry 2024-03-14 22:06:39 +00:00
sdb_to_hdb.c s4:kdc: Remove unnecessary assignments 2023-10-01 22:45:38 +00:00
sdb_to_kdb.c s4:kdc: Erase key data 2023-08-14 04:57:34 +00:00
sdb.c s4:kdc: Remove unused function int2SDBFlags() 2023-10-17 03:19:38 +00:00
sdb.h s4:kdc: Add flag to indicate the upper sixteen bits of the kvno are specified 2023-10-19 21:37:36 +00:00
wdc-samba4.c s4-kdc: Add "Fresh Public Key Identity" SID if PKINIT freshness used 2024-02-28 04:45:48 +00:00
wscript_build s4:kdc: Return NTSTATUS and auditing information from samba_kdc_update_pac() to be logged 2023-06-25 23:29:33 +00:00