Using JAAS Now

Using JAAS Now

Overall Presentation Goal

Learning Objectives

Who am i?

Presentation Agenda

What is JAAS

Benefits of JAAS

Part I

Authentication Overview

Subject

Subject

Login Context

Login Context Example

Callback Handlers

Callback Handlers

Callback Handlers Strategy

SwingCallbackHandler

SwingCallbackHandler (cont)

ServletCallbackHandler

Login Module

LoginModule Lifecycle

Initialize

Initialize example

Login

Login example

Login example (cont)

Commit

Commit example

Abort

Abort example

Logout

Logout example

Configuration

Configuration Flags

Configuration Flags (cont)

Configuration example

Part II

Principal

Principal example

Subject.doAs()

Policy

Policy example

Summary

References

Q&A

THE END

Sample Two-Line Title Slide With Subtitle

Code Sample

Sample Colors

Sample Graphics and Artwork Styles

Sample Bar Chart

Sample Bar Chart

Sample Data Matrix

PowerPoint Presentation

Slide 56