From d4189e811dbd53da9b735cae4b3a21d5cc39bf9a Mon Sep 17 00:00:00 2001 From: buczekp <buczekp> Date: Mon, 3 May 2010 11:03:10 +0000 Subject: [PATCH] [LMS-1504] added authorization SVN: 15721 --- .../systemsx/cisd/openbis/generic/shared/ICommonServer.java | 5 +++-- .../cisd/openbis/generic/shared/ICommonServer.java.expected | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/ICommonServer.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/ICommonServer.java index 631b8e7d4e5..9deb0f04d1f 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/ICommonServer.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/ICommonServer.java @@ -767,8 +767,9 @@ public interface ICommonServer extends IServer */ @Transactional(readOnly = true) @RolesAllowed(RoleSet.OBSERVER) - public Project getProjectInfo(String sessionToken, ProjectIdentifier projectIdentifier); - // TODO authorization + public Project getProjectInfo( + String sessionToken, + @AuthorizationGuard(guardClass = SpaceIdentifierPredicate.class) ProjectIdentifier projectIdentifier); /** * Returns unique code. diff --git a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/ICommonServer.java.expected b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/ICommonServer.java.expected index 631b8e7d4e5..9deb0f04d1f 100644 --- a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/ICommonServer.java.expected +++ b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/ICommonServer.java.expected @@ -767,8 +767,9 @@ public interface ICommonServer extends IServer */ @Transactional(readOnly = true) @RolesAllowed(RoleSet.OBSERVER) - public Project getProjectInfo(String sessionToken, ProjectIdentifier projectIdentifier); - // TODO authorization + public Project getProjectInfo( + String sessionToken, + @AuthorizationGuard(guardClass = SpaceIdentifierPredicate.class) ProjectIdentifier projectIdentifier); /** * Returns unique code. -- GitLab