jar

org.jpasecurity : jpasecurity

Maven & Gradle

Jan 04, 2023
15 stars

JPA Security · JPA Security is an Access Control Solution for the Java Persistence API (JPA). With JPA Security your access control can be performed in the database. You may query the database for all objects of a certain type and will receive only the objects you have read access for. This filtering is performed in the database. Unaccessible queried objects will not be loaded into memory. JPA Security enables you to completely remove security-related code from your code-base. All access control may be configured via Annotations or XML. 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. JPA Security is not designed to replace current security solutions, but to extend them. It integrates smoothly into the security mechanisms of the Java EE Platform, but may be used with third-party frameworks like Spring Security or in Java SE, too. With the extensibility of JPA Security it is easy to provide your own access control paradigm, access rules storage or login mechanism.

Table Of Contents

Latest Version

Download org.jpasecurity : jpasecurity JAR file - Latest Versions:

All Versions

Download org.jpasecurity : jpasecurity JAR file - All Versions:

Version Vulnerabilities Size Updated
1.0.x

View Java Class Source Code in JAR file

  1. Download JD-GUI to open JAR file and explore Java source code file (.class .java)
  2. Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window jpasecurity-1.0.3.jar file.
    Once you open a JAR file, all the java classes in the JAR file will be displayed.

org.jpasecurity.security

├─ org.jpasecurity.security.AccessRule.class - [JAR]

├─ org.jpasecurity.security.DefaultSecurityContext.class - [JAR]

├─ org.jpasecurity.security.EntityFilter.class - [JAR]

├─ org.jpasecurity.security.FilterResult.class - [JAR]

├─ org.jpasecurity.security.Permit.class - [JAR]

├─ org.jpasecurity.security.PermitAny.class - [JAR]

├─ org.jpasecurity.security.QueryOptimizer.class - [JAR]

├─ org.jpasecurity.security.RoleAllowed.class - [JAR]

├─ org.jpasecurity.security.RolesAllowed.class - [JAR]

org.jpasecurity.jsf

├─ org.jpasecurity.jsf.AbstractBeanTagHandler.class - [JAR]

├─ org.jpasecurity.jsf.CancelActionListener.class - [JAR]

├─ org.jpasecurity.jsf.CreationTagHandler.class - [JAR]

├─ org.jpasecurity.jsf.DeletionTagHandler.class - [JAR]

├─ org.jpasecurity.jsf.JsfAccessContext.class - [JAR]

├─ org.jpasecurity.jsf.LoginActionListener.class - [JAR]

├─ org.jpasecurity.jsf.LogoutActionListener.class - [JAR]

├─ org.jpasecurity.jsf.ReadingTagHandler.class - [JAR]

├─ org.jpasecurity.jsf.RolesAllowedTagHandler.class - [JAR]

├─ org.jpasecurity.jsf.UpdatingTagHandler.class - [JAR]

org.jpasecurity.security.rules

├─ org.jpasecurity.security.rules.AccessRulesCompiler.class - [JAR]

├─ org.jpasecurity.security.rules.AccessRulesParser.class - [JAR]

├─ org.jpasecurity.security.rules.AccessRulesProvider.class - [JAR]

├─ org.jpasecurity.security.rules.EjbRolesAllowedParser.class - [JAR]

├─ org.jpasecurity.security.rules.PermissionParser.class - [JAR]

├─ org.jpasecurity.security.rules.PermitParser.class - [JAR]

├─ org.jpasecurity.security.rules.RoleAllowedParser.class - [JAR]

├─ org.jpasecurity.security.rules.RolesAllowedParser.class - [JAR]

├─ org.jpasecurity.security.rules.WebXmlRolesParser.class - [JAR]

├─ org.jpasecurity.security.rules.XmlAccessRulesProvider.class - [JAR]

org.jpasecurity.jsf.authentication

├─ org.jpasecurity.jsf.authentication.JsfSecurityContext.class - [JAR]

org.jpasecurity.access

├─ org.jpasecurity.access.DefaultAccessManager.class - [JAR]

├─ org.jpasecurity.access.SecurePersistenceUnitUtil.class - [JAR]

org.jpasecurity.persistence

├─ org.jpasecurity.persistence.DefaultSecureEntityManager.class - [JAR]

├─ org.jpasecurity.persistence.DelegatingEntityManager.class - [JAR]

├─ org.jpasecurity.persistence.DelegatingEntityManagerFactory.class - [JAR]

├─ org.jpasecurity.persistence.DelegatingPersistenceUnitInfo.class - [JAR]

├─ org.jpasecurity.persistence.DelegatingQuery.class - [JAR]

├─ org.jpasecurity.persistence.DelegatingTransaction.class - [JAR]

├─ org.jpasecurity.persistence.EmptyProviderUtil.class - [JAR]

├─ org.jpasecurity.persistence.EmptyResultQuery.class - [JAR]

├─ org.jpasecurity.persistence.EntityManagerEvaluator.class - [JAR]

├─ org.jpasecurity.persistence.NamedQueryParser.class - [JAR]

├─ org.jpasecurity.persistence.SecureEntityListener.class - [JAR]

├─ org.jpasecurity.persistence.SecureEntityManager.class - [JAR]

├─ org.jpasecurity.persistence.SecureEntityManagerFactory.class - [JAR]

├─ org.jpasecurity.persistence.SecurePersistenceProvider.class - [JAR]

├─ org.jpasecurity.persistence.SecurePersitenceUnitInfo.class - [JAR]

├─ org.jpasecurity.persistence.SecureQuery.class - [JAR]

├─ org.jpasecurity.persistence.XmlParser.class - [JAR]

org.jpasecurity.spring.authentication

├─ org.jpasecurity.spring.authentication.SpringSecurityContext.class - [JAR]

org.jpasecurity.jpql.compiler

├─ org.jpasecurity.jpql.compiler.AbstractSubselectEvaluator.class - [JAR]

├─ org.jpasecurity.jpql.compiler.ConditionalPath.class - [JAR]

├─ org.jpasecurity.jpql.compiler.InMemoryEvaluationParameters.class - [JAR]

├─ org.jpasecurity.jpql.compiler.JpqlCompiler.class - [JAR]

├─ org.jpasecurity.jpql.compiler.MappedPathEvaluator.class - [JAR]

├─ org.jpasecurity.jpql.compiler.NotEvaluatableException.class - [JAR]

├─ org.jpasecurity.jpql.compiler.PathEvaluator.class - [JAR]

├─ org.jpasecurity.jpql.compiler.QueryEvaluationParameters.class - [JAR]

├─ org.jpasecurity.jpql.compiler.QueryEvaluator.class - [JAR]

├─ org.jpasecurity.jpql.compiler.QueryPreparator.class - [JAR]

├─ org.jpasecurity.jpql.compiler.SimpleSubselectEvaluator.class - [JAR]

├─ org.jpasecurity.jpql.compiler.SubselectEvaluator.class - [JAR]

├─ org.jpasecurity.jpql.compiler.ValueIterator.class - [JAR]

org.jpasecurity

├─ org.jpasecurity.AccessManager.class - [JAR]

├─ org.jpasecurity.AccessType.class - [JAR]

├─ org.jpasecurity.Alias.class - [JAR]

├─ org.jpasecurity.Path.class - [JAR]

├─ org.jpasecurity.SecurityContext.class - [JAR]

org.jpasecurity.xml

├─ org.jpasecurity.xml.AbstractXmlParser.class - [JAR]

├─ org.jpasecurity.xml.EmptyNodeList.class - [JAR]

org.jpasecurity.tags

├─ org.jpasecurity.tags.AbstractEntityTag.class - [JAR]

├─ org.jpasecurity.tags.AbstractSecurityTag.class - [JAR]

├─ org.jpasecurity.tags.CreationTag.class - [JAR]

├─ org.jpasecurity.tags.DeletionTag.class - [JAR]

├─ org.jpasecurity.tags.ReadingTag.class - [JAR]

├─ org.jpasecurity.tags.UpdatingTag.class - [JAR]

org.jpasecurity.collection

├─ org.jpasecurity.collection.AbstractSecureCollection.class - [JAR]

├─ org.jpasecurity.collection.DefaultSecureCollection.class - [JAR]

├─ org.jpasecurity.collection.DefaultSecureMap.class - [JAR]

├─ org.jpasecurity.collection.SecureCollections.class - [JAR]

├─ org.jpasecurity.collection.SecureList.class - [JAR]

├─ org.jpasecurity.collection.SecureSet.class - [JAR]

├─ org.jpasecurity.collection.SecureSortedSet.class - [JAR]

org.jpasecurity.persistence.mapping

├─ org.jpasecurity.persistence.mapping.ManagedTypeFilter.class - [JAR]

org.jpasecurity.jpql.parser

├─ org.jpasecurity.jpql.parser.JJTJpqlParserState.class - [JAR]

├─ org.jpasecurity.jpql.parser.JavaCharStream.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlAbs.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlAbstractSchemaName.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlAccessRule.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlAdd.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlAggregatePath.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlAll.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlAnd.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlAny.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlAscending.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlAverage.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlBetween.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlBooleanLiteral.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlBrackets.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlCase.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlClassName.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlCoalesce.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlCollectionValuedPath.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlConcat.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlConstructor.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlConstructorParameter.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlCount.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlCreate.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlCurrentDate.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlCurrentTime.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlCurrentTimestamp.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlDecimalLiteral.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlDelete.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlDescending.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlDistinct.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlDistinctPath.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlDivide.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlEntry.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlEquals.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlEscapeCharacter.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlExists.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlFrom.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlFromItem.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlGreaterOrEquals.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlGreaterThan.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlGroupBy.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlHaving.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlHint.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlIdentificationVariable.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlIdentificationVariableDeclaration.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlIn.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlInCollection.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlIndex.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlInnerFetchJoin.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlInnerJoin.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlIntegerLiteral.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlIsEmpty.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlIsNull.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlKey.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlKeywords.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlLength.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlLessOrEquals.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlLessThan.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlLike.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlLocate.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlLower.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlMaximum.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlMemberOf.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlMinimum.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlMod.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlMultiply.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlNamedInputParameter.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlNegative.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlNoCacheIsAccessible.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlNoCacheQueryOptimize.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlNoDbIsAccessible.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlNot.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlNotEquals.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlNullif.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlOr.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlOrderBy.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlOrderByItem.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlOuterFetchJoin.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlOuterJoin.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlParser.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlParserConstants.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlParserTokenManager.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlParserTreeConstants.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlParserVisitor.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlPath.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlPatternValue.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlPositionalInputParameter.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlRead.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlSelect.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlSelectClause.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlSelectExpression.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlSelectExpressions.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlSetClause.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlSize.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlSqrt.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlStatement.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlStringLiteral.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlSubselect.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlSubstring.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlSubtract.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlSum.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlTreat.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlTrim.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlTrimBoth.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlTrimCharacter.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlTrimLeading.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlTrimTrailing.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlType.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlUpdate.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlUpdateItem.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlUpdateValue.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlUpper.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlValue.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlVisitorAdapter.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlWhen.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlWhere.class - [JAR]

├─ org.jpasecurity.jpql.parser.JpqlWith.class - [JAR]

├─ org.jpasecurity.jpql.parser.Node.class - [JAR]

├─ org.jpasecurity.jpql.parser.ParseException.class - [JAR]

├─ org.jpasecurity.jpql.parser.SimpleNode.class - [JAR]

├─ org.jpasecurity.jpql.parser.ToJpqlStringVisitor.class - [JAR]

├─ org.jpasecurity.jpql.parser.ToStringVisitor.class - [JAR]

├─ org.jpasecurity.jpql.parser.Token.class - [JAR]

├─ org.jpasecurity.jpql.parser.TokenMgrError.class - [JAR]

org.jpasecurity.security.authentication.jaas

├─ org.jpasecurity.security.authentication.jaas.AbstractLoginModule.class - [JAR]

├─ org.jpasecurity.security.authentication.jaas.RolePrincipal.class - [JAR]

org.jpasecurity.security.authentication

├─ org.jpasecurity.security.authentication.AbstractRoleBasedSecurityContext.class - [JAR]

├─ org.jpasecurity.security.authentication.AutodetectingSecurityContext.class - [JAR]

├─ org.jpasecurity.security.authentication.CdiSecurityContext.class - [JAR]

├─ org.jpasecurity.security.authentication.DeclareRolesParser.class - [JAR]

├─ org.jpasecurity.security.authentication.EjbSecurityContext.class - [JAR]

├─ org.jpasecurity.security.authentication.StaticSecurityContext.class - [JAR]

org.jpasecurity.util

├─ org.jpasecurity.util.AbstractAnnotationParser.class - [JAR]

├─ org.jpasecurity.util.AbstractCollectionHashMap.class - [JAR]

├─ org.jpasecurity.util.CollectionMap.class - [JAR]

├─ org.jpasecurity.util.DoubleKey.class - [JAR]

├─ org.jpasecurity.util.DoubleKeyHashMap.class - [JAR]

├─ org.jpasecurity.util.JpaTypes.class - [JAR]

├─ org.jpasecurity.util.ListHashMap.class - [JAR]

├─ org.jpasecurity.util.ListMap.class - [JAR]

├─ org.jpasecurity.util.ReflectionUtils.class - [JAR]

├─ org.jpasecurity.util.SetHashMap.class - [JAR]

├─ org.jpasecurity.util.SetMap.class - [JAR]

├─ org.jpasecurity.util.SimpleMap.class - [JAR]

├─ org.jpasecurity.util.SimpleSet.class - [JAR]

├─ org.jpasecurity.util.SystemIdentity.class - [JAR]

├─ org.jpasecurity.util.Types.class - [JAR]

├─ org.jpasecurity.util.Validate.class - [JAR]

├─ org.jpasecurity.util.ValueHolder.class - [JAR]

org.jpasecurity.persistence.security

├─ org.jpasecurity.persistence.security.CriteriaEntityFilter.class - [JAR]

├─ org.jpasecurity.persistence.security.CriteriaFilterResult.class - [JAR]

├─ org.jpasecurity.persistence.security.CriteriaHolder.class - [JAR]

├─ org.jpasecurity.persistence.security.CriteriaVisitor.class - [JAR]

org.jpasecurity.jpql

├─ org.jpasecurity.jpql.JpqlCompiledStatement.class - [JAR]

├─ org.jpasecurity.jpql.JpqlStatementHolder.class - [JAR]

├─ org.jpasecurity.jpql.TypeDefinition.class - [JAR]

Advertisement