[
https://issues.apache.org/jira/browse/SHIRO-643?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16322095#comment-16322095
]
ASF GitHub Bot commented on SHIRO-643:
--------------------------------------
GitHub user Claudenw opened a pull request:
https://github.com/apache/shiro/pull/77
Permissions update
Changes for SHIRO-643
Modified WildcardPermissionResolver to allow for generation of
caseSensitive permissions via constructor argument and setter. This is
sufficient for use in the [main] section of an ini file.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/Claudenw/shiro Permissions_Update
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/shiro/pull/77.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #77
----
commit 523dd7335c49068f9cc4e5bff843f4eb41fbdaf5
Author: claude <claude@...>
Date: 2018-01-09T10:28:57Z
Changes to configure realm
commit f66ce5a7fb1e09eff256b266bd7890afa7444037
Author: claude <claude@...>
Date: 2018-01-09T11:07:35Z
cleaned up documentation / removed unused code
commit 2f949c779b1c68cd8ce7cfadaeb62e3b45ac00d3
Author: claude <claude@...>
Date: 2018-01-11T11:10:21Z
revision of overly complex changes.
Reverted the [role_config] options from text configuration and
associated testing.
Added ability to set the case sensitivity on WildcardPermissionsResolver
so that it can be set from the Shiro.ini [main] section.
----
> Add ability for shiro.ini to specify case sensitive wildcard permissions.
> -------------------------------------------------------------------------
>
> Key: SHIRO-643
> URL: https://issues.apache.org/jira/browse/SHIRO-643
> Project: Shiro
> Issue Type: Improvement
> Components: Configuration
> Affects Versions: 1.4.0-RC2
> Reporter: Claude Warren
> Priority: Minor
>
> Currently when using permissions generated from the shiri.ini file all
> permissions are the default case-insensitive WildcardPermissions. This
> change is to create a mechanism to specify that the permissions should be
> case sensitive.
> Additionally the solution should allow for replacement of the
> PermissionResolver implementation.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)