1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-27 03:21:53 +03:00
samba-mirror/source3/librpc/idl
Stefan Metzmacher a59c9cba31 secrets.idl: add secrets_domain_info that will be used in secrets.tdb for machine account trusts
This blob will be store in secrets.tdb. It makes it possible to store much
more useful details about the workstation trust.

The key feature that that triggered this change is the ability
to store details for the next password change before doing
the remote change. This will allow us to recover from failures.

While being there I also thought about possible new features,
which we may implement in the near future.

We also store the raw UTF16 like cleartext buffer as well as derived
keys like the NTHASH (arcfour-hmac-md5 key) and other kerberos keys.
This will allow us to avoid recalculating the keys for an in memory
keytab in future.

I also added pointer to an optional lsa_ForestTrustInformation structure,
which might be useful to implement multi-tenancy in future.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=12782

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
2017-06-27 16:57:46 +02:00
..
IDL_LICENSE.txt
leases_db.idl s3:locking: Change the data model for leases_db to cope with dynamic path renames. 2014-12-09 03:44:04 +01:00
libnet_join.idl s3:libnet_join.idl: add krb5_salt to libnet_JoinCtx 2017-06-27 16:57:43 +02:00
libnetapi.idl s3-netapi: add DS_8 and WS flags to libnetapi and nltest. 2014-10-24 11:30:05 +02:00
open_files.idl s3: smbd: Fix open_files.idl to correctly ignore share_mode_lease *lease in share_mode_entry. 2017-05-18 03:01:40 +02:00
perfcount.idl idl: Fix a typo 2014-10-07 17:03:42 +02:00
secrets.idl secrets.idl: add secrets_domain_info that will be used in secrets.tdb for machine account trusts 2017-06-27 16:57:46 +02:00
smbXsrv.idl s3:smbXsrv.idl: add 8 byte channel_sequence number and request counters to IDL. 2016-03-22 00:23:21 +01:00
wscript_build librpc: Move messaging.idl to the top level 2015-02-16 12:15:07 +01:00