You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shiro.apache.org by Les Hazlewood <lh...@apache.org> on 2009/08/27 20:15:20 UTC

Re: [jira] Commented: (SHIRO-91) Tests for getRememberedPrincipals and getRememberedPrincipalsDecryptionError in WebRememberMeManagerTest are disabled

Oops - I forgot about this.  That's all I needed - no need to open an
issue.  Thanks!

On Thu, Aug 27, 2009 at 2:05 PM, Kalle Korhonen (JIRA)<ji...@apache.org> wrote:
>
>    [ https://issues.apache.org/jira/browse/SHIRO-91?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12748480#action_12748480 ]
>
> Kalle Korhonen commented on SHIRO-91:
> -------------------------------------
>
> As mentioned in my email, the issue with rememberMe is:
> ---
> I see that Subject.login() now works again, but RememberMe is broken,
> because the new DefaultSecurityManager.createSubject(Map context)
> doesn't call getRememberedIdentity at any point. Compare to the old
> createSubject() that does:
>       if (session != null) {
>           if (session.getAttribute(SessionSubjectBinder.PRINCIPALS_SESSION_KEY)
> == null) {
>               remembered = getRememberedIdentity();
>           }
>       }
>
> Should I open an issue or are you still working on it to complete this
> refactoring?
> ---
> Compare the createSubject() operations in DefaultSecurityManager - rememberMeManager is never invoked in the new one.
>
>> Tests for getRememberedPrincipals and getRememberedPrincipalsDecryptionError in WebRememberMeManagerTest are disabled
>> ---------------------------------------------------------------------------------------------------------------------
>>
>>                 Key: SHIRO-91
>>                 URL: https://issues.apache.org/jira/browse/SHIRO-91
>>             Project: Shiro
>>          Issue Type: Test
>>          Components: Web
>>    Affects Versions: 0.9
>>         Environment: any
>>            Reporter: Kalle Korhonen
>>             Fix For: 1.0
>>
>>
>> @Test annotation for getRememberedPrincipals and getRememberedPrincipalsDecryptionError tests in WebRememberMeManagerTest is commented out. If re-enabled, the tests won't succeed. RememberMe doesn't seem to be working anymore after Subject was refactored and SubjectBuilder introduced (I'll look into it more and probably open a different issue for that one - but these tests need to be enabled to serve as regression testing suite).
>
> --
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
>