r11185: - resolve attid for "supplementalCredentials" into a name
authorStefan Metzmacher <metze@samba.org>
Wed, 19 Oct 2005 15:34:39 +0000 (15:34 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:44:57 +0000 (13:44 -0500)
- print "supplementalCredentials" also when --option="dssync:print_pwd_blobs=yes"
  is used

abartlet: this field may contain the krb5 keys...

metze
(This used to be commit 26c69348ca3ae10128df9832f8b4d9c1024631e2)

source4/librpc/idl/drsuapi.idl
source4/torture/rpc/dssync.c

index f900af9ce2a3457b885f6125847c6adc11a72f72..e64686c425f9af92be842c3fe29f160a73df7308 100644 (file)
@@ -374,24 +374,25 @@ interface drsuapi
        } drsuapi_DsObjectClassId;
 
        typedef [flag(NDR_PAHEX),v1_enum,public] enum {
-               DRSUAPI_ATTRIBUTE_objectClass           = 0x00000000,
-               DRSUAPI_ATTRIBUTE_description           = 0x0000000d,
-               DRSUAPI_ATTRIBUTE_member                = 0x0000001f,
-               DRSUAPI_ATTRIBUTE_hasMasterNCs          = 0x0002000e,
-               DRSUAPI_ATTRIBUTE_invocationId          = 0x00020073,
-               DRSUAPI_ATTRIBUTE_dMDLocation           = 0x00020024,
-               DRSUAPI_ATTRIBUTE_ntSecurityDescriptor  = 0x00020119,
-               DRSUAPI_ATTRIBUTE_objectSid             = 0x00090092,
-               DRSUAPI_ATTRIBUTE_dBCSPwd               = 0x00090037,/* lmPwdHash */
-               DRSUAPI_ATTRIBUTE_unicodePwd            = 0x0009005a,/* ntPwdHash */
-               DRSUAPI_ATTRIBUTE_ntPwdHistory          = 0x0009005e,
-               DRSUAPI_ATTRIBUTE_lmPwdHistory          = 0x000900a0,
-               DRSUAPI_ATTRIBUTE_systemFlags           = 0x00090177,
-               DRSUAPI_ATTRIBUTE_serverReference       = 0x00090203,
-               DRSUAPI_ATTRIBUTE_objectCategory        = 0x0009030e,
-               DRSUAPI_ATTRIBUTE_msDS_Behavior_Version = 0x000905b3,
-               DRSUAPI_ATTRIBUTE_msDS_HasDomainNCs     = 0x0009071c,
-               DRSUAPI_ATTRIBUTE_msDS_hasMasterNCs     = 0x0009072c
+               DRSUAPI_ATTRIBUTE_objectClass                   = 0x00000000,
+               DRSUAPI_ATTRIBUTE_description                   = 0x0000000d,
+               DRSUAPI_ATTRIBUTE_member                        = 0x0000001f,
+               DRSUAPI_ATTRIBUTE_hasMasterNCs                  = 0x0002000e,
+               DRSUAPI_ATTRIBUTE_invocationId                  = 0x00020073,
+               DRSUAPI_ATTRIBUTE_dMDLocation                   = 0x00020024,
+               DRSUAPI_ATTRIBUTE_ntSecurityDescriptor          = 0x00020119,
+               DRSUAPI_ATTRIBUTE_objectSid                     = 0x00090092,
+               DRSUAPI_ATTRIBUTE_dBCSPwd                       = 0x00090037,/* lmPwdHash */
+               DRSUAPI_ATTRIBUTE_unicodePwd                    = 0x0009005a,/* ntPwdHash */
+               DRSUAPI_ATTRIBUTE_ntPwdHistory                  = 0x0009005e,
+               DRSUAPI_ATTRIBUTE_lmPwdHistory                  = 0x000900a0,
+               DRSUAPI_ATTRIBUTE_supplementalCredentials       = 0x0009007d,
+               DRSUAPI_ATTRIBUTE_systemFlags                   = 0x00090177,
+               DRSUAPI_ATTRIBUTE_serverReference               = 0x00090203,
+               DRSUAPI_ATTRIBUTE_objectCategory                = 0x0009030e,
+               DRSUAPI_ATTRIBUTE_msDS_Behavior_Version         = 0x000905b3,
+               DRSUAPI_ATTRIBUTE_msDS_HasDomainNCs             = 0x0009071c,
+               DRSUAPI_ATTRIBUTE_msDS_hasMasterNCs             = 0x0009072c
        } drsuapi_DsAttributeId;
 
        /* Generic DATA_BLOB values */
index 4ae75d7addb60bdd2e782b55edc0a38d5b9707c9..25c4c3d3cb411959381e8b1145f0a6f1335793a8 100644 (file)
@@ -331,6 +331,9 @@ static void test_analyse_objects(struct DsSyncTest *ctx,
                        case DRSUAPI_ATTRIBUTE_lmPwdHistory:
                                name    = "lmPwdHistory";
                                break;
+                       case DRSUAPI_ATTRIBUTE_supplementalCredentials:
+                               name    = "supplementalCredentials";
+                               break;
                        default:
                                continue;
                        }