Archives
-
My thoughts on JSR 351, Java Identity API
Identity, something that we hear more often these days with the whole web 2.0 and social services and more and more web based public services growing around us. The identity notion is an integral part of a security system in distributed services. Developing effective software system require an effective security and access control system which [...]
-
How REST interface covers for the absence of JMX/AMX administration and management interface in GlassFish 3.1
In this article I explain how GlassFish 3.1 provides REST administration instead of AMX/JMX administration and management interface available in GlassFish 3.0
-
Updating Web application’s Spring Context from Beans definitions partially stored in the database…
Updating Web application’s Spring Context from Beans definitions partially stored in the database. The definitions stored in the database are the security provider beans and related configurations which we will load right after the context is initialized.
-
My slides for Java EE Security session at JavaForum meeting 69
On the 7th of december I presented the “Security in Java EE platform: what is included, what is missing” session in the JavaForum meeting. Although I arrived somehow late and left right after the last presentation which was done by Chet Hendrickson but I can say that the athmospher was really friendly and enjoyable. I [...]
-
Try your chance for winning a copy of GlassFish Security book by taking a 5 questions quiz.
Win your copy of GlassFish Security book by taking a simple 5 questions quiz. You simply answer 5 questions and then you will be included in the draw for 2 e-book copy and one paper copy of GlassFish security book.
-
Introducing NIO.2 (JSR 203) Part 4: Changing File System Attributes and Permissions
In this entry you will learn how to use nio.2 to change the files and directories attributes and permissions using nio.2 included in Java 7.
-
GlassFish Security book FAQ 1: Custom Security Realm in GlassFish
I decided to write down the answer for some questions which my book’s readers email me or ask me via twitter in my weblog so everyone can benefit from the answers. Here is the answer to the first question which involves custom security realms. GlassFish supports 5 types of security realms out of the box [...]
May 18th, 2010 | Filed under GlassFish, GlassFish Security, How To, Java, Java EE, Java EE Security, Java SE, Learning, Software Security -
GlassFish v3 and EJBCA 3.x a fair couple for mutual SSL authentication.
Please use the following articles while I am updating this entry How to have your Own CA and configure Glassfish and your clients for mutual authentication? How to have your Own CA and configure Glassfish and your clients for mutual authentication?, Part II Please post any comment or question here so we can have one [...]
May 13th, 2010 | Filed under GlassFish, GlassFish Security, Java EE, Java EE Security, Java SE, Learning, Open Source, Software Security -
GlassFish Security Book Which Covers GlassFish v3 security, Java EE 6 security, and OpenSSO has just been published.
The Book in Details: Security was, is, and will be one of the most important aspects of Enterprise Applications and one of the most challenging areas for architects, developers, and administrators. It is mandatory for Java EE application developers to secure their enterprise applications using Glassfish security features. Learn to secure Java EE artifacts (like [...]
May 13th, 2010 | Filed under Announcement, Book Review, GlassFish, GlassFish Security, How To, Java, Java EE, Java EE Security, Java SE, Learning, Open Source -
Learning GlassFish v3 Command Line Administration Interface (CLI)
Learning GlassFish v3 Command Line Administration Interface (CLI) Terminals and consoles was one of the earliest types of communication interfaces between a system administrator and the system administration layer. Due to this long time presence, command line administration consoles become one the most utilized administration channel for configuring different software ranging from database engines to [...]
