Loading…
JCON EUROPE 2023 has ended
Get your ticket and additional info and support at europe.jcon.one
Thursday, June 22
 

10:00 CEST

🇬🇧 OAuth for Java Developers
You can use OAuth to secure apps, APIs, and devices. OAuth has become increasingly popular, especially as developers are asked to knit together hundreds of apps and thousands of users in enterprise environments.

The Java ecosystem is vast, with over 10 million developers worldwide and an abundance of IDEs, build tools, libraries, and frameworks to make them more productive. In this quick session, I’ll provide you with a state of the OAuth ecosystem in Java. You’ll learn which frameworks support OAuth and which ones don’t. I’ll also offer some practical examples you can run in just a few minutes.

Speakers
avatar for Matt Raible

Matt Raible

Developer Advocate, Okta
Matt Raible is a well-known figure in the Java community and has been building web applications for most of his adult life. For over 20 years, he has helped developers learn and adopt open source frameworks and use them effectively. He's a web developer, Java Champion, and Developer... Read More →


Thursday June 22, 2023 10:00 - 10:45 CEST
Cinema 9
 

Filter sessions
Apply filters to sessions.
  • Topic
  • Agile Methodologies
  • Architecture
  • Big / Fast / Smart / In-Memory Data
  • CI / CD
  • Cloud
  • Cloud Native
  • Community
  • Container
  • Core Java / Java SE
  • Culture & Collaboration
  • Developer Productivity
  • DevOps
  • Diversity & Inclusion
  • IDE & Tools
  • IoT
  • Jakarta EE
  • MicroProfile
  • Microservices
  • Mobile Development
  • Other
  • Performance
  • Security
  • Serverless
  • Serverside Java
  • Sustainability
  • Testing & Quality
  • UI & UX
  • Webdevelopment
  • Level
  • Beginner
  • Expert
  • Intermediate
  • Language
  • English
  • German
  • Tags
  • #Build
  • #Definition of Done
  • #Dokumentation;
  • #Java
  • #Java21
  • #OpenJDK
  • #ProjectAmber
  • #Qualität
  • #Testen
  • AoT
  • Apache Cassandra
  • Apache Pulsar
  • api
  • APIs
  • Architecture
  • Architekturvision
  • ArchUnit
  • automated testing
  • Automation
  • aws
  • AWS Lambda
  • Blockchain
  • Career Advancement
  • clean code
  • cloud
  • Cloud Native Applications
  • cloudnative
  • Cold start
  • compact strings
  • concurrent design patterns
  • container
  • continuous delivery
  • continuous deployment
  • continuous integration
  • continuous testing
  • convergence
  • cyberdefense
  • Data
  • Data Access
  • Data Pipeline
  • database
  • databases
  • DDD
  • Dependabot
  • dependency management
  • Design patterns
  • devops
  • devsecops
  • Distributed
  • DPE
  • Eclipse
  • Eclipse OpenJ9 JVM
  • end-to-end testing
  • Enterprise Java
  • Event Streaming
  • Event Systems
  • Flight Recorder
  • FP
  • fun
  • GraalVM
  • GraalVM OpenJDK
  • Gradle
  • Helidon
  • hibernate
  • hilla
  • history
  • htmx
  • IDE & Tools
  • In-Memory
  • indify string concatenation
  • integration testing
  • IntelliJ IDEA
  • Jaeger
  • Jakarta Data
  • Jakarta EE
  • jakartaee
  • java
  • Java Compiler
  • Java EE
  • Java Language
  • Java tricks & tips
  • JavaSE17+
  • javastreams
  • JBoss
  • jetty
  • jpa
  • junit
  • JVM
  • knative
  • KoloBri
  • kotlin
  • kubernetes
  • kubernetes spring-boot java
  • languages
  • Leadership
  • live coding
  • Loom
  • machine learning
  • Maven
  • methodology
  • micronaut
  • microprofile
  • microservices
  • microstream
  • Migration
  • Mobile
  • moderne
  • monitoring
  • native
  • native image
  • Nginx
  • Nginx-Clojure
  • NJS
  • NoSQL
  • oauth2
  • Observability
  • Open Liberty
  • open-source
  • OpenJDK
  • OpenResty
  • OpenRewrite
  • OpenTelemetry
  • OptaPlanner
  • Organization
  • orm
  • performance
  • Piranha Cloud
  • PiTest
  • Prinzipien
  • productivity
  • project Loom
  • Project Management
  • Python
  • Qualitätsziele
  • Quarkus
  • react
  • Reactive
  • Real-time
  • Renovate
  • RESTful
  • Rust
  • saas multi-tenant asynchronous messaging integration patterns
  • security
  • Semuru Runtimes
  • serialization
  • serverless
  • Serveside Java
  • Snyk Open Source
  • Software Architecture
  • SOLID
  • Spring
  • Spring 6
  • Spring Boot
  • Spring Boot 3
  • Spring Tools
  • spring-boot
  • spring-security
  • springboot
  • springboot3
  • sql
  • string deduplication
  • string pool
  • Structured concurrency
  • testing
  • testing pyramid
  • thymeleaf
  • tools maven apache-maven maven-plugins
  • TORP
  • typescript
  • uiautomation
  • uitesting
  • unit testing
  • Virtual threads
  • Visual Studio Code
  • vulnerabilities
  • WCAG
  • web
  • Web3
  • WebComponents