Provide way to use TextConfigurationRealm without extending it (i.e. an init 
method which calls processDefinitions)
-------------------------------------------------------------------------------------------------------------------

                 Key: SHIRO-228
                 URL: https://issues.apache.org/jira/browse/SHIRO-228
             Project: Shiro
          Issue Type: Improvement
    Affects Versions: 1.1.0
            Reporter: Dan Diephouse


I was trying to use the TextConfigurationRealm inside Spring for tests with the 
following configuration:

    <spring:bean id="myRealm" 
class="org.apache.shiro.realm.text.TextConfigurationRealm">
        <spring:property name="userDefinitions">
          <spring:value>            
            test=test
          </spring:value>
        </spring:property>
    </spring:bean>

However, there doesn't seem to be a way to call out to processDefinitions 
unless you extend this class. IMO there should be a default onInit method calls 
processDefinitions. Otherwise this class should be marked as abstract because 
it's currently useless unless you extend it.

-- 
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