[Ace] Java library for CWTs

Ludwig Seitz <ludwig@sics.se> Tue, 06 September 2016 08:29 UTC

Return-Path: <ludwig@sics.se>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B116112B15A for <ace@ietfa.amsl.com>; Tue, 6 Sep 2016 01:29:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level:
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=sics-se.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ct0Ni_5hFZfz for <ace@ietfa.amsl.com>; Tue, 6 Sep 2016 01:29:46 -0700 (PDT)
Received: from mail-lf0-x22a.google.com (mail-lf0-x22a.google.com [IPv6:2a00:1450:4010:c07::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7EE2412B162 for <ace@ietf.org>; Tue, 6 Sep 2016 01:29:46 -0700 (PDT)
Received: by mail-lf0-x22a.google.com with SMTP id l131so47100324lfl.2 for <ace@ietf.org>; Tue, 06 Sep 2016 01:29:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sics-se.20150623.gappssmtp.com; s=20150623; h=to:from:subject:message-id:date:user-agent:mime-version; bh=Zv6se0aqZKzWZSaUSLM40YG19zUkmhC1OGvkrtAE/Jc=; b=rNab8E4Jw1hYRZ0XB3KsFXpnHNLya252rvzmXKWNRkNLWmwbYL8iXu2C5a6myWgBXP RtZk34xrdJ0JtNy5Gg/Arclqga0rReNgIAfp3bNW8s6gDchLqY4fkgWxxetEP/vd4bLP vzrVqyNgexsKrfJbZvJZ/WVUFON0tePJXntO25mcSTO2c8liWVCMKKWypShiIbZu82Hq f/5Cxt3Oy38ecmsaMzSMcg+yI1SQzuXAqaWPvucGp6P4GzOcSN/FsT/VgXvIF1yFyTEV W7NT8hTrHrhjGx3XLinqtegeZKKb9yclcze+XgVmBnJxIO77Ks0MtCD7HceEAGk+f1TI MBJw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version; bh=Zv6se0aqZKzWZSaUSLM40YG19zUkmhC1OGvkrtAE/Jc=; b=NtC9tHj+RCbI6kbUdXJQlFUU/68ut/mYAfHBWCMJujcIrWqQ1DB3y86GQol244EX30 FYIwKflPFzzMwIbqYYdmJwNZ4sXPVqqi47OC5KZOW4LIM/d3P3pUAJKNYVPJQbhidups 1ZqW214QhhS70mjBFGX8txHKrk9tLoAIFSBd21Ae7Xo9tfdVX3liPX01Aq6GRdbAGbTS tJSNVCShzDG+btLZWggpkgCjsDJdWeS9x22CMB5t6P4rbfBGywS4uBeUFHOeVxawHHjY 7BIXWgRG5Kps/rh9YbEOAVW+iyXdJL7ZqqtvqJ1lXsGDTV0vt0FDtBUZIT8/PmMl6K98 a30w==
X-Gm-Message-State: AE9vXwNB+dQBrXiAtE/oVqQySazfsnSO+AGtuYdVhrj1k5Fj6N2zb3PvOPCd+RbWO3QPopg2
X-Received: by 10.25.205.200 with SMTP id d191mr11991002lfg.212.1473150584025; Tue, 06 Sep 2016 01:29:44 -0700 (PDT)
Received: from [192.168.0.166] ([85.235.12.155]) by smtp.gmail.com with ESMTPSA id s21sm1148403lfg.13.2016.09.06.01.29.42 for <ace@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 06 Sep 2016 01:29:42 -0700 (PDT)
To: "ace@ietf.org" <ace@ietf.org>
From: Ludwig Seitz <ludwig@sics.se>
Message-ID: <5a08bd70-697f-55e8-74bd-9d99046d1f7a@sics.se>
Date: Tue, 06 Sep 2016 10:29:42 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg="sha-256"; boundary="------------ms040805020008040509050307"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/dUENPr8iequVdBOPga5_WJATo90>
Subject: [Ace] Java library for CWTs
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Sep 2016 08:29:49 -0000

Hello ACE,

I have uploaded a small Java library for handling CWTs. I am planning to 
make this part of a larger library for draft-ietf-ace-oauth-authz, but I 
thought this might be useful on its own.
Please feel free to test it and suggest improvements.

https://github.com/LudwigSeitz/CWT-Java

/Ludwig

-- 
Ludwig Seitz, PhD   SICS Swedish ICT AB
Ideon Science Park, Building Beta 2
Scheelevägen 17, SE-223 70 Lund
Phone +46(0)70-349 92 51

The RISE institutes SP, Swedish ICT and Innventia are merging in order 
to create a unified institute sector and become a stronger innovation 
partner for businesses and society. At the end of the year we will 
change our name to RISE. Read more at www.ri.se/en/about-rise