summaryrefslogtreecommitdiff
path: root/librpc
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2016-01-12 10:51:38 +0100
committerStefan Metzmacher <metze@samba.org>2016-07-22 16:03:27 +0200
commit8d64999d1c6239776a75503ff8df67b00ae5c4c8 (patch)
tree2f08e291df7ff47cc5c0eaf60a00e836d105fdda /librpc
parent81190f910a3bd8083d963c0d983a1a3fd20f91ed (diff)
downloadsamba-8d64999d1c6239776a75503ff8df67b00ae5c4c8.tar.gz
drsblobs.idl: add package_PrimarySambaGPGBlob
This will be used to store the cleartext utf16 password GPG encrypted in the supplementalCredentials attribute. Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Alexander Bokovoy <ab@samba.org>
Diffstat (limited to 'librpc')
-rw-r--r--librpc/idl/drsblobs.idl8
1 files changed, 8 insertions, 0 deletions
diff --git a/librpc/idl/drsblobs.idl b/librpc/idl/drsblobs.idl
index 645ec388cba..09168a88bc3 100644
--- a/librpc/idl/drsblobs.idl
+++ b/librpc/idl/drsblobs.idl
@@ -445,6 +445,14 @@ interface drsblobs {
[in] package_PrimaryWDigestBlob blob
);
+ typedef [public] struct {
+ [flag(NDR_REMAINING)] DATA_BLOB gpg_blob;
+ } package_PrimarySambaGPGBlob;
+
+ void decode_PrimarySambaGPG(
+ [in] package_PrimarySambaGPGBlob blob
+ );
+
typedef struct {
[value(0)] uint32 size;
} AuthInfoNone;