/java-sasl-client-demo

A demo SASL client component

Primary LanguageJavaApache License 2.0Apache-2.0

java-sasl-client-demo

This repository is one component of the project "Securing Internet protocols with DIDs, using SASL", see https://github.com/peacekeeper/did-based-sasl for an overview and list of all components.

Description

This repository contains demonstration components to illustrate the use of the Simple Authentication and Security Layer (SASL) on the client side. It uses the Java SASL API and shows the use of two SASL authentication mechanisms:

In both cases, an implementation of a callback handler is also provided, to simulate the interaction between SASL and a host protocol:

This component is used as the client side in the SASL local "Hello World" demonstration, see https://github.com/peacekeeper/java-sasl-local-demo.

About

Markus Sabadello - https://github.com/peacekeeper/

This project has received financial support from NLnet and the NGI Assure fund. NGI Assure was established with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology.