summaryrefslogtreecommitdiff
path: root/librpc
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2015-02-02 23:14:38 +0100
committerGünther Deschner <gd@samba.org>2015-03-12 17:13:44 +0100
commit1d299f1d7b0544c5e1ea5a8a89c96554fc619fb7 (patch)
treee709267b1df49f30e97208a21255c98a95e3dfc1 /librpc
parent2c1f948150f16fb77b59bf02bece34f5c75dd39d (diff)
downloadsamba-1d299f1d7b0544c5e1ea5a8a89c96554fc619fb7.tar.gz
security.idl: add KERB_ENCTYPE_{FAST_SUPPORTED,COMPOUND_IDENTITY_SUPPORTED,CLAIMS_SUPPORTED,RESOURCE_SID_COMPRESSION_DISABLED}
These are not encryption types, but flags for specific kerberos features. See [MS-KILE] 2.2.6 Supported Encryption Types Bit Flags. Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Guenther Deschner <gd@samba.org>
Diffstat (limited to 'librpc')
-rw-r--r--librpc/idl/security.idl9
1 files changed, 8 insertions, 1 deletions
diff --git a/librpc/idl/security.idl b/librpc/idl/security.idl
index 1f5390a29c7..b78307e27f8 100644
--- a/librpc/idl/security.idl
+++ b/librpc/idl/security.idl
@@ -648,12 +648,19 @@ interface security
SECINFO_BACKUP |
0);
+ /*
+ * See [MS-KILE] 2.2.6 Supported Encryption Types Bit Flags
+ */
typedef [public,bitmap32bit] bitmap {
KERB_ENCTYPE_DES_CBC_CRC = 0x00000001,
KERB_ENCTYPE_DES_CBC_MD5 = 0x00000002,
KERB_ENCTYPE_RC4_HMAC_MD5 = 0x00000004,
KERB_ENCTYPE_AES128_CTS_HMAC_SHA1_96 = 0x00000008,
- KERB_ENCTYPE_AES256_CTS_HMAC_SHA1_96 = 0x00000010
+ KERB_ENCTYPE_AES256_CTS_HMAC_SHA1_96 = 0x00000010,
+ KERB_ENCTYPE_FAST_SUPPORTED = 0x00010000,
+ KERB_ENCTYPE_COMPOUND_IDENTITY_SUPPORTED = 0x00020000,
+ KERB_ENCTYPE_CLAIMS_SUPPORTED = 0x00040000,
+ KERB_ENCTYPE_RESOURCE_SID_COMPRESSION_DISABLED = 0x00080000
} kerb_EncTypes;
typedef [public,bitmap32bit] bitmap {