I am j2se/jee developer and new to java security side, and planning to learn more on this subject. Can you help me guiding with proper way/recources to learn security from beginner to intermediate level. I have done google for few days and got few words ( SAML,SACML,Oatuh,OpenID, HTTPS/SSL etc..).