]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
add a gss_store_cred() test
authorLuke Howard <lukeh@padl.com>
Tue, 24 Nov 2009 18:58:59 +0000 (18:58 +0000)
committerLuke Howard <lukeh@padl.com>
Tue, 24 Nov 2009 18:58:59 +0000 (18:58 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/gssextras@23349 dc483132-0cff-0310-8789-dd5450dbe970

src/tests/gssapi/t_prf.c

index 8b4a9197af9e9868ca9056e50a70a6bb88f29795..82662fabe46bae7b9f06df0569abf6bce271589d 100644 (file)
@@ -403,6 +403,20 @@ int main(int argc, char *argv[])
         goto out;
     }
 
+    /* Try to store it in default ccache */
+    major = gss_store_cred(&minor,
+                           user_cred_handle,
+                           GSS_C_INITIATE,
+                           &mechs.elements[0],
+                           1,
+                           1,
+                           NULL,
+                           NULL);
+    if (GSS_ERROR(major)) {
+        displayStatus("gss_store_cred", major, minor);
+        goto out;
+    }
+
     major = initAcceptSecContext(&minor,
                                  user_cred_handle,
                                  impersonator_cred_handle,