mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-16 18:26:16 +01:00
Use generated string for shiro permission
This commit is contained in:
7
pom.xml
7
pom.xml
@@ -188,15 +188,14 @@
|
|||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<!-- TODO replace by proper version from maven central (group: com.github.sdorra) once its there. -->
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.github.sdorra.shiro-static-permissions</groupId>
|
<groupId>com.github.sdorra</groupId>
|
||||||
<artifactId>ssp-lib</artifactId>
|
<artifactId>ssp-lib</artifactId>
|
||||||
<version>${ssp.version}</version>
|
<version>${ssp.version}</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.github.sdorra.shiro-static-permissions</groupId>
|
<groupId>com.github.sdorra</groupId>
|
||||||
<artifactId>ssp-processor</artifactId>
|
<artifactId>ssp-processor</artifactId>
|
||||||
<version>${ssp.version}</version>
|
<version>${ssp.version}</version>
|
||||||
<optional>true</optional>
|
<optional>true</optional>
|
||||||
@@ -765,7 +764,7 @@
|
|||||||
<jetty.maven.version>9.2.10.v20150310</jetty.maven.version>
|
<jetty.maven.version>9.2.10.v20150310</jetty.maven.version>
|
||||||
|
|
||||||
<!-- security libraries -->
|
<!-- security libraries -->
|
||||||
<ssp.version>967c8fd521</ssp.version>
|
<ssp.version>1.1.0</ssp.version>
|
||||||
<shiro.version>1.4.0</shiro.version>
|
<shiro.version>1.4.0</shiro.version>
|
||||||
|
|
||||||
<!-- repostitory libraries -->
|
<!-- repostitory libraries -->
|
||||||
|
|||||||
@@ -160,14 +160,13 @@
|
|||||||
<scope>provided</scope>
|
<scope>provided</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<!-- TODO replace by proper version from maven central (group: com.github.sdorra) once its there. -->
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.github.sdorra.shiro-static-permissions</groupId>
|
<groupId>com.github.sdorra</groupId>
|
||||||
<artifactId>ssp-lib</artifactId>
|
<artifactId>ssp-lib</artifactId>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.github.sdorra.shiro-static-permissions</groupId>
|
<groupId>com.github.sdorra</groupId>
|
||||||
<artifactId>ssp-processor</artifactId>
|
<artifactId>ssp-processor</artifactId>
|
||||||
<optional>true</optional>
|
<optional>true</optional>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|||||||
@@ -265,7 +265,7 @@ public class DefaultAuthorizationCollector implements AuthorizationCollector
|
|||||||
}
|
}
|
||||||
|
|
||||||
private String canReadOwnUser(User user) {
|
private String canReadOwnUser(User user) {
|
||||||
return "user:" + UserPermissions.ACTION_READ + ":" + user.getName();
|
return UserPermissions.read(user.getName()).asShiroString();
|
||||||
}
|
}
|
||||||
|
|
||||||
//~--- get methods ----------------------------------------------------------
|
//~--- get methods ----------------------------------------------------------
|
||||||
|
|||||||
Reference in New Issue
Block a user