Uploaded image for project: 'WildFly Elytron'
  1. WildFly Elytron
  2. ELY-461

Enhancements to PermissionMapper, RoleMapper, RoleDecoder

    XMLWordPrintable

Details

    Description

      Change RoleMapper, RoleDecoder, etc. to return new interface Roles which is iterable & has contains() method. Add chaining & etc. capabilities.

      Change PermissionMapper to return new interface PermissionThing (come up with a name), which only has implies(Permission) & maybe default method checkPermission.

      Change RoleDecoder to accept AuthorizationIdentity.

      Change PermissionMapper to accept SecurityIdentity instead.

      Add stuff to SecurityIdentity.

      Attachments

        Issue Links

          Activity

            People

              dlloyd@redhat.com David Lloyd
              dlloyd@redhat.com David Lloyd
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: