You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shiro.apache.org by "Dragut Razvan (JIRA)" <ji...@apache.org> on 2009/02/13 15:13:59 UTC

[jira] Created: (JSEC-59) JSecurity user Access to active sessions

JSecurity user Access to active sessions
----------------------------------------

                 Key: JSEC-59
                 URL: https://issues.apache.org/jira/browse/JSEC-59
             Project: JSecurity
          Issue Type: New Feature
          Components: Session Management
            Reporter: Dragut Razvan
            Priority: Minor


Hi hi,

As discussed in this thread : http://n2.nabble.com/Subject-Session-relationship-td2303079.html, this feature request refers to accessing the active sessions in JSecurity.
It would be useful at times to have access to the active sessions and implicitly to subject creation. One of the scenarios that will benefit from this, is to implement features like 'kick' (logout some random users by a super admin). However, currently there is a workaround to implement this using permissions ( see Les' response in thread mentioned above ).

This feature requires some debate, voting , usage scenarios with weaks/strongs/why/when along with implementation/approach ideas, because it seems it might have performance implications if JSecurity users will be able to iterate in a standard way through potential thousands of sessions.

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


[jira] Moved: (KI-27) JSecurity user access to active sessions

Posted by "Alan Cabrera (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/KI-27?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alan Cabrera moved JSEC-59 to KI-27:
------------------------------------

        Fix Version/s:     (was: 1.0)
          Component/s:     (was: Session Management)
    Affects Version/s:     (was: 0.9)
                  Key: KI-27  (was: JSEC-59)
              Project: Ki  (was: JSecurity)

> JSecurity user access to active sessions
> ----------------------------------------
>
>                 Key: KI-27
>                 URL: https://issues.apache.org/jira/browse/KI-27
>             Project: Ki
>          Issue Type: New Feature
>            Reporter: Dragut Razvan
>            Priority: Minor
>
> Hi hi,
> As discussed in this thread : http://n2.nabble.com/Subject-Session-relationship-td2303079.html, this feature request refers to accessing the active sessions in JSecurity.
> It would be useful at times to have access to the active sessions and implicitly to subject creation. One of the scenarios that will benefit from this, is to implement features like 'kick' (logout some random users by a super admin). However, currently there is a workaround to implement this using permissions ( see Les' response in thread mentioned above ).
> This feature requires some debate, voting , usage scenarios with weaks/strongs/why/when along with implementation/approach ideas, because it seems it might have performance implications if JSecurity users will be able to iterate in a standard way through potential thousands of sessions.
> My initial need was to kick all the logged in users (subjects) to enforce them login again in order to accept new terms and conditions, therefore I needed access to all active subjects.

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


[jira] Updated: (JSEC-59) JSecurity user access to active sessions

Posted by "Dragut Razvan (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/JSEC-59?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dragut Razvan updated JSEC-59:
------------------------------

    Description: 
Hi hi,

As discussed in this thread : http://n2.nabble.com/Subject-Session-relationship-td2303079.html, this feature request refers to accessing the active sessions in JSecurity.
It would be useful at times to have access to the active sessions and implicitly to subject creation. One of the scenarios that will benefit from this, is to implement features like 'kick' (logout some random users by a super admin). However, currently there is a workaround to implement this using permissions ( see Les' response in thread mentioned above ).

This feature requires some debate, voting , usage scenarios with weaks/strongs/why/when along with implementation/approach ideas, because it seems it might have performance implications if JSecurity users will be able to iterate in a standard way through potential thousands of sessions.

My initial need was to kick all the logged in users (subjects) to enforce them login again in order to accept new terms and conditions, therefore I needed access to all active subjects.

  was:
Hi hi,

As discussed in this thread : http://n2.nabble.com/Subject-Session-relationship-td2303079.html, this feature request refers to accessing the active sessions in JSecurity.
It would be useful at times to have access to the active sessions and implicitly to subject creation. One of the scenarios that will benefit from this, is to implement features like 'kick' (logout some random users by a super admin). However, currently there is a workaround to implement this using permissions ( see Les' response in thread mentioned above ).

This feature requires some debate, voting , usage scenarios with weaks/strongs/why/when along with implementation/approach ideas, because it seems it might have performance implications if JSecurity users will be able to iterate in a standard way through potential thousands of sessions.

My initial need was to kick all the logged in users (subjects) to enforce them login again in order to accept new terms and conditions, therefore I needed access to all active subjects.

I understand the subject is currently created at the beginning of request/transaction and dropped at the end of it.
Question : What would be the impact of caching the subject instead of create/drop ? In case this feature will be implemented I think caching the subject might save some resources and might be faster than creating it, though I have no figures.


I understand the subject is currently created at the beginning of request/transaction and dropped at the end of it.
Question : What would be the impact of caching the subject instead of create/drop ? In case this feature will be implemented I think caching the subject might save some resources and might be faster than creating it, though I have no figures.

> JSecurity user access to active sessions
> ----------------------------------------
>
>                 Key: JSEC-59
>                 URL: https://issues.apache.org/jira/browse/JSEC-59
>             Project: JSecurity
>          Issue Type: New Feature
>          Components: Session Management
>            Reporter: Dragut Razvan
>            Priority: Minor
>
> Hi hi,
> As discussed in this thread : http://n2.nabble.com/Subject-Session-relationship-td2303079.html, this feature request refers to accessing the active sessions in JSecurity.
> It would be useful at times to have access to the active sessions and implicitly to subject creation. One of the scenarios that will benefit from this, is to implement features like 'kick' (logout some random users by a super admin). However, currently there is a workaround to implement this using permissions ( see Les' response in thread mentioned above ).
> This feature requires some debate, voting , usage scenarios with weaks/strongs/why/when along with implementation/approach ideas, because it seems it might have performance implications if JSecurity users will be able to iterate in a standard way through potential thousands of sessions.
> My initial need was to kick all the logged in users (subjects) to enforce them login again in order to accept new terms and conditions, therefore I needed access to all active subjects.

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


[jira] Updated: (JSEC-59) JSecurity user access to active sessions

Posted by "Dragut Razvan (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/JSEC-59?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dragut Razvan updated JSEC-59:
------------------------------

    Summary: JSecurity user access to active sessions  (was: JSecurity user Access to active sessions)

> JSecurity user access to active sessions
> ----------------------------------------
>
>                 Key: JSEC-59
>                 URL: https://issues.apache.org/jira/browse/JSEC-59
>             Project: JSecurity
>          Issue Type: New Feature
>          Components: Session Management
>            Reporter: Dragut Razvan
>            Priority: Minor
>
> Hi hi,
> As discussed in this thread : http://n2.nabble.com/Subject-Session-relationship-td2303079.html, this feature request refers to accessing the active sessions in JSecurity.
> It would be useful at times to have access to the active sessions and implicitly to subject creation. One of the scenarios that will benefit from this, is to implement features like 'kick' (logout some random users by a super admin). However, currently there is a workaround to implement this using permissions ( see Les' response in thread mentioned above ).
> This feature requires some debate, voting , usage scenarios with weaks/strongs/why/when along with implementation/approach ideas, because it seems it might have performance implications if JSecurity users will be able to iterate in a standard way through potential thousands of sessions.

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


[jira] Updated: (JSEC-59) JSecurity user access to active sessions

Posted by "Dragut Razvan (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/JSEC-59?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dragut Razvan updated JSEC-59:
------------------------------

    Description: 
Hi hi,

As discussed in this thread : http://n2.nabble.com/Subject-Session-relationship-td2303079.html, this feature request refers to accessing the active sessions in JSecurity.
It would be useful at times to have access to the active sessions and implicitly to subject creation. One of the scenarios that will benefit from this, is to implement features like 'kick' (logout some random users by a super admin). However, currently there is a workaround to implement this using permissions ( see Les' response in thread mentioned above ).

This feature requires some debate, voting , usage scenarios with weaks/strongs/why/when along with implementation/approach ideas, because it seems it might have performance implications if JSecurity users will be able to iterate in a standard way through potential thousands of sessions.

My initial need was to kick all the logged in users (subjects) to enforce them login again in order to accept new terms and conditions, therefore I needed access to all active subjects.

I understand the subject is currently created at the beginning of request/transaction and dropped at the end of it.
Question : What would be the impact of caching the subject instead of create/drop ? In case this feature will be implemented I think caching the subject might save some resources and might be faster than creating it, though I have no figures.

  was:
Hi hi,

As discussed in this thread : http://n2.nabble.com/Subject-Session-relationship-td2303079.html, this feature request refers to accessing the active sessions in JSecurity.
It would be useful at times to have access to the active sessions and implicitly to subject creation. One of the scenarios that will benefit from this, is to implement features like 'kick' (logout some random users by a super admin). However, currently there is a workaround to implement this using permissions ( see Les' response in thread mentioned above ).

This feature requires some debate, voting , usage scenarios with weaks/strongs/why/when along with implementation/approach ideas, because it seems it might have performance implications if JSecurity users will be able to iterate in a standard way through potential thousands of sessions.


> JSecurity user access to active sessions
> ----------------------------------------
>
>                 Key: JSEC-59
>                 URL: https://issues.apache.org/jira/browse/JSEC-59
>             Project: JSecurity
>          Issue Type: New Feature
>          Components: Session Management
>            Reporter: Dragut Razvan
>            Priority: Minor
>
> Hi hi,
> As discussed in this thread : http://n2.nabble.com/Subject-Session-relationship-td2303079.html, this feature request refers to accessing the active sessions in JSecurity.
> It would be useful at times to have access to the active sessions and implicitly to subject creation. One of the scenarios that will benefit from this, is to implement features like 'kick' (logout some random users by a super admin). However, currently there is a workaround to implement this using permissions ( see Les' response in thread mentioned above ).
> This feature requires some debate, voting , usage scenarios with weaks/strongs/why/when along with implementation/approach ideas, because it seems it might have performance implications if JSecurity users will be able to iterate in a standard way through potential thousands of sessions.
> My initial need was to kick all the logged in users (subjects) to enforce them login again in order to accept new terms and conditions, therefore I needed access to all active subjects.
> I understand the subject is currently created at the beginning of request/transaction and dropped at the end of it.
> Question : What would be the impact of caching the subject instead of create/drop ? In case this feature will be implemented I think caching the subject might save some resources and might be faster than creating it, though I have no figures.

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


[jira] Updated: (JSEC-59) JSecurity user access to active sessions

Posted by "Les Hazlewood (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/JSEC-59?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Les Hazlewood updated JSEC-59:
------------------------------

        Fix Version/s: 1.0
    Affects Version/s: 0.9

> JSecurity user access to active sessions
> ----------------------------------------
>
>                 Key: JSEC-59
>                 URL: https://issues.apache.org/jira/browse/JSEC-59
>             Project: JSecurity
>          Issue Type: New Feature
>          Components: Session Management
>    Affects Versions: 0.9
>            Reporter: Dragut Razvan
>            Priority: Minor
>             Fix For: 1.0
>
>
> Hi hi,
> As discussed in this thread : http://n2.nabble.com/Subject-Session-relationship-td2303079.html, this feature request refers to accessing the active sessions in JSecurity.
> It would be useful at times to have access to the active sessions and implicitly to subject creation. One of the scenarios that will benefit from this, is to implement features like 'kick' (logout some random users by a super admin). However, currently there is a workaround to implement this using permissions ( see Les' response in thread mentioned above ).
> This feature requires some debate, voting , usage scenarios with weaks/strongs/why/when along with implementation/approach ideas, because it seems it might have performance implications if JSecurity users will be able to iterate in a standard way through potential thousands of sessions.
> My initial need was to kick all the logged in users (subjects) to enforce them login again in order to accept new terms and conditions, therefore I needed access to all active subjects.

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