[ 
https://issues.apache.org/jira/browse/KI-56?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alan Cabrera moved JSEC-41 to KI-56:
------------------------------------

        Fix Version/s:     (was: 1.0)
          Component/s:     (was: Realms)
                           (was: Authorization (access control))
                           (was: Authentication (log-in))
    Affects Version/s:     (was: 1.0)
                  Key: KI-56  (was: JSEC-41)
              Project: Ki  (was: JSecurity)

> RealmSecurityManager ensureRealms() - remove method and its usage
> -----------------------------------------------------------------
>
>                 Key: KI-56
>                 URL: https://issues.apache.org/jira/browse/KI-56
>             Project: Ki
>          Issue Type: Improvement
>            Reporter: Les Hazlewood
>            Assignee: Les Hazlewood
>
> The RealmSecurityManager.ensureRealms() method and its usages should be 
> removed.  The underlying delegate Authorizer and/or Authenticator should 
> instead perform this check.  That method should probably be moved to each of 
> the abstract parent classes for the Authorizer and Authenticator interface to 
> retain the functionality - just not require it in the SecurityManager 
> directly.
> This issue is being raised to resolve the condition when the SecurityManager 
> is a client-tier instance that is really a proxy back to a server-side 
> instance.  The client tier instance does not need any realms because all of 
> its calls would be delegated back to the server side one.  The ensureRealms() 
> check in this case prevents the client-tier instance from being used (or 
> requires a hack to override that method to do nothing).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to