Presentation: "Building OAuth2-Enabled, Multi-Tenant Applications with Spring Security"

Time: Monday 15:30 - 16:30

Location: Robinson/Whitman

Abstract:
With more and more companies deciding to deploy multi-tenant applications in the cloud, security considerations are a must. These considerations are further complicated by the growing demand to support third party mobile development on these applications. In this presentation, we will discuss how to design for authentication and authorization of multi-tenant cloud applications. We will also discuss how OAuth 2.0 works and how it can be leveraged to securely support third party development. These concepts will be solidified throughout the presentation by updating an existing application to support multi-tenancy and OAuth 2.0 using Spring Security.

Robert Winch, Software Architect for Cerner Corporation

 Robert  Winch

Rob is a Software Architect for Cerner Corporation, the largest provider of electronic medical systems in the US. He has over 6 years of experience securing health care applications with extensive experience using an array of standard security standards (i.e. SAML, CAS, OAuth, etc). He is a committer to Spring Security and assists responding to questions on the forums. In the past he has worked as an independent contractor, in proteomics research for Loyola University Chicago, and on the Globus Toolkit at Argonne National Laboratory.