Credit: Photo by J. S. Ruth for VISIT PHILADELPHIA®
APEREO CAS: STATE
OF THE PROJECT
mmoayyed@unicon.net
@misagh84
Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
Welcome
Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
Misagh Moayyed, CAO
mmoayyed@unicon.net
@misagh84
Chief AsciiArt Officer
Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
Yes Sir. Yes Madam.
Credit: Photo by C. Smyth for VISIT PHILADELPHIA®
These are not the slides you
are looking for.
“
Credit: Photo by M. Edlow for VISIT PHILADELPHIA®
RELEASES
Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
CAS v5.0.6
CAS v.5.1.0
Credit: Photo by M. Edlow for VISIT PHILADELPHIA®
COMMUNITY
Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
CAS @ Github: May 2016
CAS @ Github: May 2017
100+ Contributors
Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
CAS : May 2017
Credit: Photo by M. Edlow for VISIT PHILADELPHIA®
STATUS
Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
Previously, on CAS
pom.xml
web.xml
cas-servlet.xml
uniqueIdGenerators.xml
login-flow.xml
deployerConfigContext.xml
ticketRegistry.xml
propertyFileConfigurer.xml
cas.properties
Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
#MCGA
Credit: Photo by M. Edlow for VISIT PHILADELPHIA®
CAS 5.X
Fight Obesity Everywhere
Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
CAS 5: Your Life Matters
Intention Driven Configuration
Self-Contained, Self-Sufficient
For all earthlings and beyond
200+ modules and counting
Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
CAS 5 Series
Embedded Containers
Multifactor Authentication
SAML2, OpenID Connect, WS-FED
Password Self-Svc Management
Credit: Photo by M. Edlow for VISIT PHILADELPHIA®
CAS 5.1.X
Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
4 Release Candidates
20+ Developers
307 Pull Requests
Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
The U.K. Incident
Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
Risk-based AuthN
Multiple Duo Security Config
Redis Ticket Registry
Multiple Attribute Sources
SAML2 ECP
HTTP2 Support
Internet2 Grouper: MFA
Delegated AuthN: LinkedIn
OIDC: Dynamic Registration
OIDC: Scopes and Claims
OIDC: Encrypted Tokens
JWT Tickets
Spring Security: Monitoring
MongoDb Ticket Registry
Clearpass Internal Encryption
Internet2 Grouper: Attributes
OIDC: Implicit Profile
SAML2 InCommon R&S
REST API w/ X.509
FIDO U2F
DynamoDb Ticket Registry
DynamoDb Service Registry
WS-Fed Protocol
Jasypt Encryption
Eureka, Zipkin
Spring Boot Admin Server
MFA w/ SAML2 EntityId
SAML2 Built-in SPs
Changelog: RC1, RC2, RC3, RC4
Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
https://apereo.github.io/
Credit: Photo by M. Edlow for VISIT PHILADELPHIA®
CAS 5.2.X
Work in progress
Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
Apache Fortress / midPoint Integrations
AWS Cloud Directory AuthN
YubiKey MongoDb/Database
Apache Cassandra AuthN/Tickets
MFA Symantec VIP
MFA Swivel
Web JARs
Consent-driven Attribute Release
SQRL Support
…
Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
The roadmap is what
you wish to work on.
Credit: Photo by M. Edlow for VISIT PHILADELPHIA®
SECRET DEMO!
Credit: Photo by M. Edlow for VISIT PHILADELPHIA®
ENGAGE
Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
The “Is it possible…” Argument
Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
https://apereo.github.io/2017/02/18/onthe-theoryof-possibility/
On The Theory Of Possibility
Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
An unsolved issue [usually] is
an unreported issue.
Credit: Photo by C. Smyth for VISIT PHILADELPHIA®
You are the one you have
been waiting for.
“
Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
You tell me.
Credit: Photo by C. Smyth for VISIT PHILADELPHIA®
Confidence in a release does
NOT stem from the deep
chasms of the Misty
Mountains.
“
Credit: Photo by C. Smyth for VISIT PHILADELPHIA®
A GA tag is just a tag.
Seriously.
It has no magical powers.
“
Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
We all have a limited number of
keystrokes in our hands before we die.
- Scott Hanselman @ MSFT
Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
Yes Sir. Yes Madam.
http://apereo.github.io/cas
Credit: Photo by J. Fusco for VISIT PHILADELPHIA®
SHARE THE LOVE
http://unity.ac/openapereo2017/
Sponsored by
Apereo OAE
Open Academic Environment
Credit: Photo by J. S. Ruth for VISIT PHILADELPHIA®
THANK YOU!
mmoayyed@unicon.net
@misagh84
Photo Credits
Thank you to VisitPhilly.com for permission to use these photos for our Open Apereo 2017 conference in
Philadelphia, PA. Thank you to the National Park Service (nps.gov) for providing images in the public
domain.
“Rocky Steps, Philadelphia Skyline” by J. S. Ruth for VISIT PHILADELPHIA®
“One Liberty Observation Deck” by M. Fischetti for VISIT PHILADELPHIA®
“Schuylkill Banks Boardwalk” by M. Edlow for VISIT PHILADELPHIA®
“Independence Hall” by C. Smyth for VISIT PHILADELPHIA®
“Visiting the Liberty Bell Center” by National Park Service (NPS.gov)
“Philadelphia City Hall” by M. Edlow for VISIT PHILADELPHIA®
“Belmont Plateau Skyline” by J. Smith for VISIT PHILADELPHIA®
“One Liberty Observation Deck” by M. Fischetti for VISIT PHILADELPHIA®
“Love Sculpture at Locust Walk” by J. Fusco for VISIT PHILADELPHIA®

CAS Project Status 2017

  • 1.
    Credit: Photo byJ. S. Ruth for VISIT PHILADELPHIA® APEREO CAS: STATE OF THE PROJECT mmoayyed@unicon.net @misagh84
  • 2.
    Credit: Photo byM. Fischetti for VISIT PHILADELPHIA® Welcome
  • 3.
    Credit: Photo byM. Fischetti for VISIT PHILADELPHIA® Misagh Moayyed, CAO mmoayyed@unicon.net @misagh84 Chief AsciiArt Officer
  • 4.
    Credit: Photo byM. Fischetti for VISIT PHILADELPHIA®
  • 5.
    Credit: Photo byM. Fischetti for VISIT PHILADELPHIA® Yes Sir. Yes Madam.
  • 6.
    Credit: Photo byC. Smyth for VISIT PHILADELPHIA® These are not the slides you are looking for. “
  • 7.
    Credit: Photo byM. Edlow for VISIT PHILADELPHIA® RELEASES
  • 8.
    Credit: Photo byM. Fischetti for VISIT PHILADELPHIA® CAS v5.0.6 CAS v.5.1.0
  • 9.
    Credit: Photo byM. Edlow for VISIT PHILADELPHIA® COMMUNITY
  • 10.
    Credit: Photo byM. Fischetti for VISIT PHILADELPHIA® CAS @ Github: May 2016 CAS @ Github: May 2017 100+ Contributors
  • 11.
    Credit: Photo byM. Fischetti for VISIT PHILADELPHIA® CAS : May 2017
  • 12.
    Credit: Photo byM. Edlow for VISIT PHILADELPHIA® STATUS
  • 13.
    Credit: Photo byM. Fischetti for VISIT PHILADELPHIA® Previously, on CAS pom.xml web.xml cas-servlet.xml uniqueIdGenerators.xml login-flow.xml deployerConfigContext.xml ticketRegistry.xml propertyFileConfigurer.xml cas.properties
  • 14.
    Credit: Photo byM. Fischetti for VISIT PHILADELPHIA®
  • 15.
    Credit: Photo byM. Fischetti for VISIT PHILADELPHIA® #MCGA
  • 16.
    Credit: Photo byM. Edlow for VISIT PHILADELPHIA® CAS 5.X Fight Obesity Everywhere
  • 17.
    Credit: Photo byM. Fischetti for VISIT PHILADELPHIA® CAS 5: Your Life Matters Intention Driven Configuration Self-Contained, Self-Sufficient For all earthlings and beyond 200+ modules and counting
  • 18.
    Credit: Photo byM. Fischetti for VISIT PHILADELPHIA® CAS 5 Series Embedded Containers Multifactor Authentication SAML2, OpenID Connect, WS-FED Password Self-Svc Management
  • 19.
    Credit: Photo byM. Edlow for VISIT PHILADELPHIA® CAS 5.1.X
  • 20.
    Credit: Photo byM. Fischetti for VISIT PHILADELPHIA® 4 Release Candidates 20+ Developers 307 Pull Requests
  • 21.
    Credit: Photo byM. Fischetti for VISIT PHILADELPHIA® The U.K. Incident
  • 22.
    Credit: Photo byM. Fischetti for VISIT PHILADELPHIA® Risk-based AuthN Multiple Duo Security Config Redis Ticket Registry Multiple Attribute Sources SAML2 ECP HTTP2 Support Internet2 Grouper: MFA Delegated AuthN: LinkedIn OIDC: Dynamic Registration OIDC: Scopes and Claims OIDC: Encrypted Tokens JWT Tickets Spring Security: Monitoring MongoDb Ticket Registry Clearpass Internal Encryption Internet2 Grouper: Attributes OIDC: Implicit Profile SAML2 InCommon R&S REST API w/ X.509 FIDO U2F DynamoDb Ticket Registry DynamoDb Service Registry WS-Fed Protocol Jasypt Encryption Eureka, Zipkin Spring Boot Admin Server MFA w/ SAML2 EntityId SAML2 Built-in SPs Changelog: RC1, RC2, RC3, RC4
  • 23.
    Credit: Photo byM. Fischetti for VISIT PHILADELPHIA® https://apereo.github.io/
  • 24.
    Credit: Photo byM. Edlow for VISIT PHILADELPHIA® CAS 5.2.X Work in progress
  • 25.
    Credit: Photo byM. Fischetti for VISIT PHILADELPHIA® Apache Fortress / midPoint Integrations AWS Cloud Directory AuthN YubiKey MongoDb/Database Apache Cassandra AuthN/Tickets MFA Symantec VIP MFA Swivel Web JARs Consent-driven Attribute Release SQRL Support …
  • 26.
    Credit: Photo byM. Fischetti for VISIT PHILADELPHIA® The roadmap is what you wish to work on.
  • 27.
    Credit: Photo byM. Edlow for VISIT PHILADELPHIA® SECRET DEMO!
  • 28.
    Credit: Photo byM. Edlow for VISIT PHILADELPHIA® ENGAGE
  • 29.
    Credit: Photo byM. Fischetti for VISIT PHILADELPHIA® The “Is it possible…” Argument
  • 30.
    Credit: Photo byM. Fischetti for VISIT PHILADELPHIA® https://apereo.github.io/2017/02/18/onthe-theoryof-possibility/ On The Theory Of Possibility
  • 31.
    Credit: Photo byM. Fischetti for VISIT PHILADELPHIA® An unsolved issue [usually] is an unreported issue.
  • 32.
    Credit: Photo byC. Smyth for VISIT PHILADELPHIA® You are the one you have been waiting for. “
  • 33.
    Credit: Photo byM. Fischetti for VISIT PHILADELPHIA® You tell me.
  • 34.
    Credit: Photo byC. Smyth for VISIT PHILADELPHIA® Confidence in a release does NOT stem from the deep chasms of the Misty Mountains. “
  • 35.
    Credit: Photo byC. Smyth for VISIT PHILADELPHIA® A GA tag is just a tag. Seriously. It has no magical powers. “
  • 36.
    Credit: Photo byM. Fischetti for VISIT PHILADELPHIA® We all have a limited number of keystrokes in our hands before we die. - Scott Hanselman @ MSFT
  • 37.
    Credit: Photo byM. Fischetti for VISIT PHILADELPHIA® Yes Sir. Yes Madam. http://apereo.github.io/cas
  • 38.
    Credit: Photo byJ. Fusco for VISIT PHILADELPHIA® SHARE THE LOVE http://unity.ac/openapereo2017/ Sponsored by Apereo OAE Open Academic Environment
  • 39.
    Credit: Photo byJ. S. Ruth for VISIT PHILADELPHIA® THANK YOU! mmoayyed@unicon.net @misagh84
  • 40.
    Photo Credits Thank youto VisitPhilly.com for permission to use these photos for our Open Apereo 2017 conference in Philadelphia, PA. Thank you to the National Park Service (nps.gov) for providing images in the public domain. “Rocky Steps, Philadelphia Skyline” by J. S. Ruth for VISIT PHILADELPHIA® “One Liberty Observation Deck” by M. Fischetti for VISIT PHILADELPHIA® “Schuylkill Banks Boardwalk” by M. Edlow for VISIT PHILADELPHIA® “Independence Hall” by C. Smyth for VISIT PHILADELPHIA® “Visiting the Liberty Bell Center” by National Park Service (NPS.gov) “Philadelphia City Hall” by M. Edlow for VISIT PHILADELPHIA® “Belmont Plateau Skyline” by J. Smith for VISIT PHILADELPHIA® “One Liberty Observation Deck” by M. Fischetti for VISIT PHILADELPHIA® “Love Sculpture at Locust Walk” by J. Fusco for VISIT PHILADELPHIA®

Editor's Notes

  • #2 Rocky Steps, Philadelphia Skyline http://press.visitphilly.com/media/show/id/5381/indice/3 Credit: Photo by J. S. Ruth for VISIT PHILADELPHIA®
  • #3 One Liberty Observation Deck http://press.visitphilly.com/media/show/id/4947/indice/5 Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
  • #4 One Liberty Observation Deck http://press.visitphilly.com/media/show/id/4947/indice/5 Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
  • #5 One Liberty Observation Deck http://press.visitphilly.com/media/show/id/4947/indice/5 Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
  • #6 One Liberty Observation Deck http://press.visitphilly.com/media/show/id/4947/indice/5 Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
  • #7 Independence Hall http://press.visitphilly.com/media/show/id/4945/indice/12 Credit: Photo by C. Smyth for VISIT PHILADELPHIA®
  • #8 Philadelphia City Hall http://press.visitphilly.com/media/show/id/5068/indice/5 Credit: Photo by M. Edlow for VISIT PHILADELPHIA®
  • #9 One Liberty Observation Deck http://press.visitphilly.com/media/show/id/4947/indice/5 Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
  • #10 Philadelphia City Hall http://press.visitphilly.com/media/show/id/5068/indice/5 Credit: Photo by M. Edlow for VISIT PHILADELPHIA®
  • #11 One Liberty Observation Deck http://press.visitphilly.com/media/show/id/4947/indice/5 Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
  • #12 One Liberty Observation Deck http://press.visitphilly.com/media/show/id/4947/indice/5 Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
  • #13 Philadelphia City Hall http://press.visitphilly.com/media/show/id/5068/indice/5 Credit: Photo by M. Edlow for VISIT PHILADELPHIA®
  • #14 One Liberty Observation Deck http://press.visitphilly.com/media/show/id/4947/indice/5 Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
  • #16 One Liberty Observation Deck http://press.visitphilly.com/media/show/id/4947/indice/5 Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
  • #17 Philadelphia City Hall http://press.visitphilly.com/media/show/id/5068/indice/5 Credit: Photo by M. Edlow for VISIT PHILADELPHIA®
  • #20 Philadelphia City Hall http://press.visitphilly.com/media/show/id/5068/indice/5 Credit: Photo by M. Edlow for VISIT PHILADELPHIA®
  • #21 One Liberty Observation Deck http://press.visitphilly.com/media/show/id/4947/indice/5 Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
  • #22 One Liberty Observation Deck http://press.visitphilly.com/media/show/id/4947/indice/5 Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
  • #23 One Liberty Observation Deck http://press.visitphilly.com/media/show/id/4947/indice/5 Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
  • #24 One Liberty Observation Deck http://press.visitphilly.com/media/show/id/4947/indice/5 Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
  • #25 Philadelphia City Hall http://press.visitphilly.com/media/show/id/5068/indice/5 Credit: Photo by M. Edlow for VISIT PHILADELPHIA®
  • #26 One Liberty Observation Deck http://press.visitphilly.com/media/show/id/4947/indice/5 Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
  • #27 One Liberty Observation Deck http://press.visitphilly.com/media/show/id/4947/indice/5 Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
  • #28 Philadelphia City Hall http://press.visitphilly.com/media/show/id/5068/indice/5 Credit: Photo by M. Edlow for VISIT PHILADELPHIA®
  • #29 Philadelphia City Hall http://press.visitphilly.com/media/show/id/5068/indice/5 Credit: Photo by M. Edlow for VISIT PHILADELPHIA®
  • #30 One Liberty Observation Deck http://press.visitphilly.com/media/show/id/4947/indice/5 Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
  • #31 One Liberty Observation Deck http://press.visitphilly.com/media/show/id/4947/indice/5 Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
  • #32 One Liberty Observation Deck http://press.visitphilly.com/media/show/id/4947/indice/5 Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
  • #33 Independence Hall http://press.visitphilly.com/media/show/id/4945/indice/12 Credit: Photo by C. Smyth for VISIT PHILADELPHIA®
  • #34 One Liberty Observation Deck http://press.visitphilly.com/media/show/id/4947/indice/5 Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
  • #35 Independence Hall http://press.visitphilly.com/media/show/id/4945/indice/12 Credit: Photo by C. Smyth for VISIT PHILADELPHIA®
  • #36 Independence Hall http://press.visitphilly.com/media/show/id/4945/indice/12 Credit: Photo by C. Smyth for VISIT PHILADELPHIA®
  • #37 One Liberty Observation Deck http://press.visitphilly.com/media/show/id/4947/indice/5 Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
  • #38 One Liberty Observation Deck http://press.visitphilly.com/media/show/id/4947/indice/5 Credit: Photo by M. Fischetti for VISIT PHILADELPHIA®
  • #39 Love Sculpture at Locust Walk http://press.visitphilly.com/media/show/id/3905/indice/108 Credit: Photo by J. Fusco for Visit Philadelphia®
  • #40 Rocky Steps, Philadelphia Skyline http://press.visitphilly.com/media/show/id/5381/indice/3 Credit: Photo by J. S. Ruth for VISIT PHILADELPHIA®