Doorgaan naar de inhoud

IN PERSON: No passwords with FIDO2/webauthn & State of pattern matching in Java

Foto van Vladimir Dejanović
Hosted By
Vladimir D. en Ramon W.
IN PERSON: No passwords with FIDO2/webauthn & State of pattern matching in Java

Details

You do not come to the office if you have any COVID symptoms or when you’re feeling ill;

We ask you to get tested prior to coming to the office if you are not vaccinated. Either a scheduled rapid test or a self-administered test will suffice.

We will continue to provide hand sanitizer and masks at both receptions

Agenda

  • 18:00 Door opens
  • 18:30 Food arrives 🍕🍻 (Thanks Adyen for hosting us)
  • 19:00 Talk 1 starts: "FIDO2: Passwordless scalable, phising resistent and GDPR-compliant web authentication for everyone"- Paulo Lopes
  • 19:45 short break
  • 20:00 Talk 2 starts: "State of pattern matching in Java" - Deepu K Sasidharan

Information about the talks

Title: FIDO2: Passwordless scalable, phising resistent and GDPR-compliant web authentication for everyone

The end of password-based authentication is near. Weak passwords are the cause of endless security breaches, and the constant reuse of the same password across different accounts is what keeps the clock ticking for the next breach to happen.

The FIDO2 standard aims to replace passwords entirely, and there is a good deal of chance that it will succeed. It has gained significant momentum in the past couple of years, as all major browser and operating system vendors fully jumped on board.

This talk will provide a deep dive of the FIDO2 and W3C WebAuthn standards, with the main focus on how to quickly implement it on any JVM/GraalVM based application using open-source FIDO Alliance conformant libraries.

Speaker: Paulo Lopes
Twitter https://twitter.com/pml0p35

Title: State of pattern matching in Java

Let's have a quick rundown of the two most exciting features landing in OpenJDK 17!

Pattern matching in Java is almost complete now. OpenJDK 16 added support for pattern matching in the instanceof operator and now this can be used in switch cases to perform idiomatic pattern matching, as in many other modern languages.

Let's see all the possibilities with it first and then we will look at the new Sealed classes and interfaces that let you restrict inheritance and learn how they can be useful in pattern matching.

Speaker: Deepu K Sasidharan
Twitter https://twitter.com/deepu105

COVID-19-veiligheidsmaatregelen

Evenement is binnen
You do not come to the office if you have any COVID symptoms or when you’re feeling ill; We ask you to get tested prior to coming to the office if you are not vaccinated. Either a scheduled rapid test or a self-administered test will suffice. We will continue to provide hand sanitizer and masks at both receptions
De host heeft bovenstaande veiligheidsmaatregelen ingesteld voor dit evenement. Meetup is niet verantwoordelijk voor het waarborgen dat deze voorzorgsmaatregelen in acht worden gehouden en zal dit niet onafhankelijk controleren.
Photo of Amsterdam Java User Group group
Amsterdam Java User Group
Meer evenementen bekijken
Simon Carmiggeltstraat 6-50
Simon Carmiggeltstraat 6-50 · Amsterdam, NH