[ https://issues.apache.org/jira/browse/GEODE-8782?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17263728#comment-17263728 ]
ASF GitHub Bot commented on GEODE-8782: --------------------------------------- onichols-pivotal commented on a change in pull request #5897: URL: https://github.com/apache/geode/pull/5897#discussion_r556133161 ########## File path: settings.gradle ########## @@ -85,7 +85,8 @@ include 'static-analysis:pmd-rules' '1.9.2', '1.10.0', '1.11.0', - '1.12.0'].each { + '1.12.0', + '1.13.0'].each { Review comment: good catch on this. release script should have been keeping this up to date, hmm. and both 1.13.0 **and 1.13.1** should be listed here, as both are released ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org > Add getPrincipal method to FunctionContext interface > ---------------------------------------------------- > > Key: GEODE-8782 > URL: https://issues.apache.org/jira/browse/GEODE-8782 > Project: Geode > Issue Type: New Feature > Components: core > Reporter: Jens Deppe > Priority: Major > Labels: pull-request-available > Fix For: 1.12.1, 1.14.0 > > > In some cases it would be very helpful to have access to the {{Principal}} > when executing a function. > It may seem obvious that if one has a reference to the {{cache}} that you > could get to the {{SecurityManager}} and extract the {{Subject}} and thus the > {{Principal}} from there. However, in some cases, Geode will seamlessly proxy > a function call from one server to the other. This will typically happen with > {{onRegion}} calls and partitioned regions. In such cases, the security > context is lost and thus the principal is not accessible. -- This message was sent by Atlassian Jira (v8.3.4#803005)