Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 95B99200B35 for ; Tue, 5 Jul 2016 09:16:52 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 9437E160A4F; Tue, 5 Jul 2016 07:16:52 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id D965C160A70 for ; Tue, 5 Jul 2016 09:16:50 +0200 (CEST) Received: (qmail 25419 invoked by uid 500); 5 Jul 2016 07:16:50 -0000 Mailing-List: contact commits-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@directory.apache.org Delivered-To: mailing list commits@directory.apache.org Received: (qmail 24186 invoked by uid 99); 5 Jul 2016 07:16:49 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Jul 2016 07:16:49 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 5E73DED22B; Tue, 5 Jul 2016 07:16:49 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: plusplusjiajia@apache.org To: commits@directory.apache.org Date: Tue, 05 Jul 2016 07:17:07 -0000 Message-Id: <80eade33de094b388393f53012e082d5@git.apache.org> In-Reply-To: <0c46d1e1a55f4a3e89f26a174ec9354e@git.apache.org> References: <0c46d1e1a55f4a3e89f26a174ec9354e@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [19/26] directory-kerby git commit: Removing GSS interop testcase archived-at: Tue, 05 Jul 2016 07:16:52 -0000 Removing GSS interop testcase Project: http://git-wip-us.apache.org/repos/asf/directory-kerby/repo Commit: http://git-wip-us.apache.org/repos/asf/directory-kerby/commit/a8b48d34 Tree: http://git-wip-us.apache.org/repos/asf/directory-kerby/tree/a8b48d34 Diff: http://git-wip-us.apache.org/repos/asf/directory-kerby/diff/a8b48d34 Branch: refs/heads/kadmin-remote Commit: a8b48d3448feafc61e8ea373459472925ed434bf Parents: 358340d Author: Colm O hEigeartaigh Authored: Mon Jul 4 10:28:33 2016 +0100 Committer: Colm O hEigeartaigh Committed: Mon Jul 4 10:28:33 2016 +0100 ---------------------------------------------------------------------- .../kerberos/kerb/server/GssInteropTest.java | 39 -------------------- 1 file changed, 39 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/a8b48d34/kerby-kerb/kerb-kdc-test/src/test/java/org/apache/kerby/kerberos/kerb/server/GssInteropTest.java ---------------------------------------------------------------------- diff --git a/kerby-kerb/kerb-kdc-test/src/test/java/org/apache/kerby/kerberos/kerb/server/GssInteropTest.java b/kerby-kerb/kerb-kdc-test/src/test/java/org/apache/kerby/kerberos/kerb/server/GssInteropTest.java index 7e0d269..cb74b3f 100644 --- a/kerby-kerb/kerb-kdc-test/src/test/java/org/apache/kerby/kerberos/kerb/server/GssInteropTest.java +++ b/kerby-kerb/kerb-kdc-test/src/test/java/org/apache/kerby/kerberos/kerb/server/GssInteropTest.java @@ -19,7 +19,6 @@ */ package org.apache.kerby.kerberos.kerb.server; -import java.io.ByteArrayOutputStream; import java.security.Principal; import java.security.PrivilegedExceptionAction; import java.util.Set; @@ -27,12 +26,6 @@ import java.util.Set; import javax.security.auth.Subject; import javax.security.auth.kerberos.KerberosTicket; -import org.apache.kerby.kerberos.kerb.ccache.CredCacheOutputStream; -import org.apache.kerby.kerberos.kerb.ccache.Credential; -import org.apache.kerby.kerberos.kerb.ccache.CredentialCache; -import org.apache.kerby.kerberos.kerb.client.KrbClient; -import org.apache.kerby.kerberos.kerb.type.ticket.SgtTicket; -import org.apache.kerby.kerberos.kerb.type.ticket.TgtTicket; import org.ietf.jgss.GSSContext; import org.ietf.jgss.GSSCredential; import org.ietf.jgss.GSSException; @@ -71,38 +64,6 @@ public class GssInteropTest extends LoginTestBase { validateServiceTicket(kerberosToken); } - @Test - @org.junit.Ignore - public void testKerbyClientAndGssService() throws Exception { - KrbClient client = getKrbClient(); - client.init(); - - try { - // Get a service ticket using Kerby APIs - TgtTicket tgt = client.requestTgt(getClientPrincipal(), getClientPassword()); - Assert.assertTrue(tgt != null); - - SgtTicket tkt = client.requestSgt(tgt, getServerPrincipal()); - Assert.assertTrue(tkt != null); - - Credential credential = new Credential(tkt, tgt.getClientPrincipal()); - CredentialCache cCache = new CredentialCache(); - cCache.addCredential(credential); - cCache.setPrimaryPrincipal(tgt.getClientPrincipal()); - - ByteArrayOutputStream bout = new ByteArrayOutputStream(); - CredCacheOutputStream os = new CredCacheOutputStream(bout); - cCache.store(bout); - os.close(); - - // Now validate the ticket using GSS - validateServiceTicket(bout.toByteArray()); - } catch (Exception e) { - e.printStackTrace(); - Assert.fail(); - } - } - private void validateServiceTicket(byte[] ticket) throws Exception { Subject serviceSubject = loginServiceUsingKeytab(); Set servicePrincipals = serviceSubject.getPrincipals();