X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=security%2Fimpl%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fsecurity%2Fauthorization%2FAbstractAuthorizationService.java;h=e653455182677ec99d11e709003544a0338c3e61;hb=0edcb342c82db516dc7e9332b07213063c53372a;hp=d8c1e527ca6f2a7cf8acad7a0122808e970a83fc;hpb=1c45b3b54bf7a45bf311b1b65176e2836f00001b;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..e6534551 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,7 +27,7 @@ import javax.persistence.NamedQuery; import javax.persistence.Table; import javax.persistence.Version; -import org.wamblee.usermgt.UserAccessor; +import org.wamblee.security.authentication.UserAccessor; /** * Service to determine if access to a certain resource is allowed. @@ -55,12 +55,26 @@ public abstract class AbstractAuthorizationService implements AuthorizationServi @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; version = aSvc.version; + name = aSvc.name; + } + + public String getName() { + return name; } }