temporary testing code
authorAlexandra Ellwood <lxs@mit.edu>
Fri, 17 Oct 2008 18:50:19 +0000 (18:50 +0000)
committerAlexandra Ellwood <lxs@mit.edu>
Fri, 17 Oct 2008 18:50:19 +0000 (18:50 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20888 dc483132-0cff-0310-8789-dd5450dbe970

src/kim/test/test_kll.c

index fbc4737826a826fdc4b714530ec59eedf1f16f39..36b749f76e8d7b00a4dc7e7e3156e44a03da9fb4 100644 (file)
@@ -20,13 +20,18 @@ int main(void)
 {
     KLTime t;
     KLStatus err;
+    KLPrincipal principal;
     
     /* force use of UI */
-    fclose (stdin);
-    
-    KLAcquireNewInitialTickets (NULL, NULL, NULL, NULL);
-    KLAcquireNewInitialTickets (NULL, NULL, NULL, NULL);
+    fclose (stdin);    
     
+    err = KLCreatePrincipalFromTriplet ("nobody", "", "TEST-KERBEROS-1.3.1", &principal);
+    printf ("KLCreatePrincipalFromTriplet(nobody@TEST-KERBEROS-1.3.1) (err = %d)\n", err);
+    if (err == klNoErr) {
+        err = KLChangePassword (principal);
+        printf ("KLChangePassword() (err = %d)\n", err);
+        KLDisposePrincipal (principal);
+    }
     
     err = KLLastChangedTime(&t);
     printf ("KLLastChangedTime returned %d (err = %d)\n", t, err);
@@ -96,7 +101,6 @@ void TestHighLevelAPI (void)
         }
         KLDisposePrincipal (inPrincipal);
     }
-    exit (1);
     
     err = KLCreatePrincipalFromTriplet ("nobody", "", "TEST-KERBEROS-1.3.1", &inPrincipal);
     printf ("KLCreatePrincipalFromTriplet(nobody@TEST-KERBEROS-1.3.1) (err = %d)\n", err);