JPA Security is an Access Control Solution for the Java Persistence API (JPA). Its features include:
* High Performance querying: With JPA Security your access control takes place in the database. You may query the database for all objects of a certain type and will get only the objects the current user has read access for. This filtering will take place in the database. Unaccessible queried objects will not be loaded into memory. JPA Security will modify your queries to achieve this.
* Access Control via Configuration: JPA Security enables you to completely remove security-related code from your code-base. All access control may be configured via Annotations or XML. Application Developers no longer have to deal with access-control.
* Support for role-based access control, access control lists (ACLs) and domain-driven access control: With JPA Security you do not have to change your access control paradigm (but maybe you want to, when you see the great capability of JPA Security). You even can mix access control paradigms easily.
* Integration for JavaEE Security and Spring Security: JPA Security is not designed to replace current security solutions, but to extend them. It integrates smoothly into JavaEE Security or Spring Security, but may be used on its own, too.
* Easy Extensibility: With the extensibility of JPA Security it is easy to provide your own access control paradigm, access rules storage or login mechanism.
-
JPA Security 0.3 released (6 messages)
- Posted by: Arne Limburg
- Posted on: March 06 2011 07:51 EST
Threaded Messages (6)
- Re: JPA Security 0.3 released by Neeme Praks on March 09 2011 01:21 EST
- JPA Security 0.3 released by Arne Limburg on March 09 2011 10:49 EST
- jpa security by rock us on March 09 2011 11:59 EST
- jpa security by Arne Limburg on March 09 2011 13:18 EST
- JPA by Vikesh Mewada on March 11 2011 08:34 EST
- JPA by Arne Limburg on March 11 2011 13:15 EST
-
Re: JPA Security 0.3 released[ Go to top ]
- Posted by: Neeme Praks
- Posted on: March 09 2011 01:21 EST
- in response to Arne Limburg
Link would be useful.
-
JPA Security 0.3 released[ Go to top ]
- Posted by: Arne Limburg
- Posted on: March 09 2011 10:49 EST
- in response to Neeme Praks
I already requested to add the Link to the article.
Here it is: http://jpasecurity.sf.net
-
jpa security[ Go to top ]
- Posted by: rock us
- Posted on: March 09 2011 11:59 EST
- in response to Arne Limburg
Is this JPA security J2EE standard?
-
jpa security[ Go to top ]
- Posted by: Arne Limburg
- Posted on: March 09 2011 13:18 EST
- in response to rock us
JPA Security is a security layer on top of JPA. JPA is Java EE Standard, the security layer is not.
-
JPA[ Go to top ]
- Posted by: Vikesh Mewada
- Posted on: March 11 2011 08:34 EST
- in response to Arne Limburg
I have use JPA and It gives agreat security and also easy to use. My advice is to use JPA with DAO layer because it will increase the security..
-
JPA[ Go to top ]
- Posted by: Arne Limburg
- Posted on: March 11 2011 13:15 EST
- in response to Vikesh Mewada
What kind of security do you speak of, when you say JPA "gives agreat security"?