[jose] implementing JOSE in Java: jsoncrypto

<Axel.Nennker@telekom.de> Wed, 01 August 2012 20:37 UTC

Return-Path: <Axel.Nennker@telekom.de>
X-Original-To: jose@ietfa.amsl.com
Delivered-To: jose@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 022A711E82A9 for <jose@ietfa.amsl.com>; Wed, 1 Aug 2012 13:37:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.249
X-Spam-Level:
X-Spam-Status: No, score=-3.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KKZFR093hdez for <jose@ietfa.amsl.com>; Wed, 1 Aug 2012 13:37:57 -0700 (PDT)
Received: from tcmail33.telekom.de (tcmail33.telekom.de [194.25.30.7]) by ietfa.amsl.com (Postfix) with ESMTP id 91CAC11E829D for <jose@ietf.org>; Wed, 1 Aug 2012 13:37:56 -0700 (PDT)
Received: from he113415.emea1.cds.t-internal.com ([10.125.65.81]) by tcmail31.telekom.de with ESMTP/TLS/AES128-SHA; 01 Aug 2012 22:37:54 +0200
Received: from HE111541.emea1.cds.t-internal.com ([169.254.2.25]) by HE113415.emea1.cds.t-internal.com ([2002:7cd:4151::7cd:4151]) with mapi; Wed, 1 Aug 2012 22:37:54 +0200
From: Axel.Nennker@telekom.de
To: jose@ietf.org
Date: Wed, 01 Aug 2012 22:37:52 +0200
Thread-Topic: implementing JOSE in Java: jsoncrypto
Thread-Index: Ac1wJYQ5vWKU92MjQua7if8t15zj5g==
Message-ID: <CE8995AB5D178F44A2154F5C9A97CAF402517DACDC53@HE111541.emea1.cds.t-internal.com>
Accept-Language: de-DE
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: de-DE
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: [jose] implementing JOSE in Java: jsoncrypto
X-BeenThere: jose@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Javascript Object Signing and Encryption <jose.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/jose>, <mailto:jose-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/jose>
List-Post: <mailto:jose@ietf.org>
List-Help: <mailto:jose-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/jose>, <mailto:jose-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Aug 2012 20:37:58 -0000

I moved my JOSE implementation out of my openinfocard project into a new repository:
https://code.google.com/p/jsoncrypto/

One way to dive into this API is to look at the JUNIT test cases. They go through all the API calls and test the examples provided in the specs.
https://code.google.com/p/jsoncrypto/source/browse/trunk/testsrc/org/xmldap/json/WebTokenTest.java

Axel

https://code.google.com/p/jsoncrypto/source/browse/trunk/src/org/xmldap/json/WebToken.java