Implement internal retrieval of entities
Entities can now be retrieved interally without authorization checks. In this case, the entity is marked for internal use and serialization is prohibited.
Showing
- src/main/java/de/thm/arsnova/entities/Entity.java 9 additions, 0 deletionssrc/main/java/de/thm/arsnova/entities/Entity.java
- src/main/java/de/thm/arsnova/services/DefaultEntityServiceImpl.java 12 additions, 0 deletions...ava/de/thm/arsnova/services/DefaultEntityServiceImpl.java
- src/main/java/de/thm/arsnova/services/EntityService.java 2 additions, 0 deletionssrc/main/java/de/thm/arsnova/services/EntityService.java
- src/main/java/de/thm/arsnova/web/InternalEntityAspect.java 26 additions, 0 deletionssrc/main/java/de/thm/arsnova/web/InternalEntityAspect.java
- src/main/resources/META-INF/aop.xml 1 addition, 0 deletionssrc/main/resources/META-INF/aop.xml
Please register or sign in to comment