X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=security%2Fimpl%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fsecurity%2Fauthorization%2FGroupUserCondition.java;h=5b39387e41823982eb2ecbb9b54bd2c06feccf13;hb=03b34d260efda9f7df9fe35a703acd83c0cfe317;hp=83e1d8ec8c0ab8c99071934266de2d8d85aa2cbf;hpb=5ea8f0e2af53562c1507e8fb5a3ede2af5c5de6c;p=utils diff --git a/security/impl/src/main/java/org/wamblee/security/authorization/GroupUserCondition.java b/security/impl/src/main/java/org/wamblee/security/authorization/GroupUserCondition.java index 83e1d8ec..5b39387e 100644 --- a/security/impl/src/main/java/org/wamblee/security/authorization/GroupUserCondition.java +++ b/security/impl/src/main/java/org/wamblee/security/authorization/GroupUserCondition.java @@ -15,20 +15,26 @@ */ package org.wamblee.security.authorization; -import org.wamblee.persistence.AbstractPersistent; -import org.wamblee.usermgt.User; +import javax.persistence.Column; +import javax.persistence.DiscriminatorValue; +import javax.persistence.Entity; + +import org.wamblee.security.authentication.User; + /** * Checks if a user against a specific group. * * @author Erik Brakkee */ -public class GroupUserCondition extends AbstractPersistent implements - UserCondition { +@Entity +@DiscriminatorValue("GROUP") +public class GroupUserCondition extends AbstractUserCondition { /** * Group the user must be in. */ + @Column(name = "GRP") private String group; /**