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 safety measures

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