Tynamo
  1. Tynamo
  2. TYNAMO-183

Improve support for Instance-Level Access Control

    Details

    • Type: Improvement Improvement
    • Status: Resolved Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: security-0.4.6
    • Fix Version/s: security-0.5.0
    • Component/s: security
    • Labels:
      None
    • Testcase included:
      yes
    • Patch Submitted:
      Yes
    • Number of attachments :
      2

      Description

      SecurityInterceptors should put advised MethodInvocation objects to the Environment service, so that custom AuthorizingRealm implementations could get access to parameters of invoked secured methods during permission checking.

      This should make it possible to implement instance-level access control.

      See this discussion for details:
      http://www.mail-archive.com/users@tapestry.apache.org/msg63762.html

      1. TYNAMO-183.patch
        16 kB
        Dmitry Gusev
      2. TYNAMO-183-2.patch
        9 kB
        Dmitry Gusev

        Activity

        Hide
        Dmitry Gusev added a comment -

        Patch + tests

        Show
        Dmitry Gusev added a comment - Patch + tests
        Hide
        Dmitry Gusev added a comment -

        Similar patch for component method interceptors

        Show
        Dmitry Gusev added a comment - Similar patch for component method interceptors

          People

          • Assignee:
            Kalle Korhonen
            Reporter:
            Dmitry Gusev
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: