X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=security%2Fimpl%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fsecurity%2Fauthorization%2FAbstractAuthorizationService.java;h=79b9d3d0df5b8a55ef0c1cf52f8b7fadb87d55a1;hb=e8b988e92306a4aea2f047af1b48588147288831;hp=d8c1e527ca6f2a7cf8acad7a0122808e970a83fc;hpb=a0ce32a7a71799300bbf300cf71e76e1782392d3;p=utils diff --git a/security/impl/src/main/java/org/wamblee/security/authorization/AbstractAuthorizationService.java b/security/impl/src/main/java/org/wamblee/security/authorization/AbstractAuthorizationService.java index d8c1e527..79b9d3d0 100644 --- a/security/impl/src/main/java/org/wamblee/security/authorization/AbstractAuthorizationService.java +++ b/security/impl/src/main/java/org/wamblee/security/authorization/AbstractAuthorizationService.java @@ -27,8 +27,6 @@ import javax.persistence.NamedQuery; import javax.persistence.Table; import javax.persistence.Version; -import org.wamblee.usermgt.UserAccessor; - /** * Service to determine if access to a certain resource is allowed. * @@ -50,17 +48,31 @@ public abstract class AbstractAuthorizationService implements AuthorizationServi @Id @GeneratedValue(strategy = GenerationType.AUTO) - private Long primaryKey; + private Long id; @Version private int version; + /** + * Name for this instance of the authorization service. + */ + private String name; + public AbstractAuthorizationService() { // Empty. } + public AbstractAuthorizationService(String aName) { + name = aName; + } + public AbstractAuthorizationService(AbstractAuthorizationService aSvc) { - primaryKey = aSvc.primaryKey; + id = aSvc.id; version = aSvc.version; + name = aSvc.name; + } + + public String getName() { + return name; } }