You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@shindig.apache.org by "Adam Clarke (JIRA)" <ji...@apache.org> on 2012/08/07 19:04:10 UTC

[jira] [Created] (SHINDIG-1839) Improve Token Refresh and various OAuth2 improvements

Adam Clarke created SHINDIG-1839:
------------------------------------

             Summary: Improve Token Refresh and various OAuth2 improvements
                 Key: SHINDIG-1839
                 URL: https://issues.apache.org/jira/browse/SHINDIG-1839
             Project: Shindig
          Issue Type: Bug
          Components: Java
    Affects Versions: 2.5.0-beta3
            Reporter: Adam Clarke
            Assignee: Adam Clarke
             Fix For: 2.5.0-beta4


Testing has uncovered more OAuth2 bugs in Token refresh and various improvements we'd like to contribute back.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (SHINDIG-1839) Improve Token Refresh and various OAuth2 improvements

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

Adam Clarke updated SHINDIG-1839:
---------------------------------

    Attachment: 1839_20120807.patch
    
> Improve Token Refresh and various OAuth2 improvements
> -----------------------------------------------------
>
>                 Key: SHINDIG-1839
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-1839
>             Project: Shindig
>          Issue Type: Bug
>          Components: Java
>    Affects Versions: 2.5.0-beta3
>            Reporter: Adam Clarke
>            Assignee: Adam Clarke
>             Fix For: 2.5.0-beta4
>
>         Attachments: 1839_20120807.patch
>
>
> Testing has uncovered more OAuth2 bugs in Token refresh and various improvements we'd like to contribute back.
> Applied formatting and Checkstyle fixes to all changed files.
> MapCache inconsistent null checks for storing Collections.
> update OAuth2Persister javadoc to clarify what findClient() should return.
> BasicOAuth2Store improve removeToken() logic, from Brian Lillie.
> Refreshing Token does not include originator info.
> Improve information propagated through OAuth2RequestException.
> More complete filtering of server information when sendTraceToClient is disabled.
> Log when an invalid or error OAuth2Accessor is used for redirect.
> Limit concurrent refreshes to 1, syncrhonizing on interned accessor string.
> Refresh token is not properly removed on provider error.
> Allow clearing of accessor cache on OAuth2Store.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (SHINDIG-1839) Improve Token Refresh and various OAuth2 improvements

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

Adam Clarke updated SHINDIG-1839:
---------------------------------

    Attachment: 1839_20120917.patch
    
> Improve Token Refresh and various OAuth2 improvements
> -----------------------------------------------------
>
>                 Key: SHINDIG-1839
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-1839
>             Project: Shindig
>          Issue Type: Bug
>          Components: Java
>    Affects Versions: 2.5.0-beta3
>            Reporter: Adam Clarke
>            Assignee: Adam Clarke
>             Fix For: 2.5.0, 2.5.0-beta5
>
>         Attachments: 1839_20120917.patch
>
>
> Testing has uncovered more OAuth2 bugs in Token refresh and various improvements we'd like to contribute back.
> Applied formatting and Checkstyle fixes to all changed files.
> MapCache inconsistent null checks for storing Collections.
> update OAuth2Persister javadoc to clarify what findClient() should return.
> BasicOAuth2Store improve removeToken() logic, from Brian Lillie.
> Refreshing Token does not include originator info.
> Improve information propagated through OAuth2RequestException.
> More complete filtering of server information when sendTraceToClient is disabled.
> Log when an invalid or error OAuth2Accessor is used for redirect.
> Limit concurrent refreshes to 1, syncrhonizing on interned accessor string.
> Refresh token is not properly removed on provider error.
> Allow clearing of accessor cache on OAuth2Store.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (SHINDIG-1839) Improve Token Refresh and various OAuth2 improvements

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

Adam Clarke updated SHINDIG-1839:
---------------------------------

    Attachment: 1839_20120919.patch
    
> Improve Token Refresh and various OAuth2 improvements
> -----------------------------------------------------
>
>                 Key: SHINDIG-1839
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-1839
>             Project: Shindig
>          Issue Type: Bug
>          Components: Java
>    Affects Versions: 2.5.0-beta3
>            Reporter: Adam Clarke
>            Assignee: Adam Clarke
>             Fix For: 2.5.0, 2.5.0-beta5
>
>         Attachments: 1839_20120919.patch
>
>
> Testing has uncovered more OAuth2 bugs in Token refresh and various improvements we'd like to contribute back.
> Applied formatting and Checkstyle fixes to all changed files.
> MapCache inconsistent null checks for storing Collections.
> update OAuth2Persister javadoc to clarify what findClient() should return.
> BasicOAuth2Store improve removeToken() logic, from Brian Lillie.
> Refreshing Token does not include originator info.
> Improve information propagated through OAuth2RequestException.
> More complete filtering of server information when sendTraceToClient is disabled.
> Log when an invalid or error OAuth2Accessor is used for redirect.
> Limit concurrent refreshes to 1, syncrhonizing on interned accessor string.
> Refresh token is not properly removed on provider error.
> Allow clearing of accessor cache on OAuth2Store.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Closed] (SHINDIG-1839) Improve Token Refresh and various OAuth2 improvements

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

Adam Clarke closed SHINDIG-1839.
--------------------------------

    
> Improve Token Refresh and various OAuth2 improvements
> -----------------------------------------------------
>
>                 Key: SHINDIG-1839
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-1839
>             Project: Shindig
>          Issue Type: Bug
>          Components: Java
>    Affects Versions: 2.5.0-beta3
>            Reporter: Adam Clarke
>            Assignee: Adam Clarke
>             Fix For: 2.5.0-beta5
>
>         Attachments: 1839_20120919.patch
>
>
> Testing has uncovered more OAuth2 bugs in Token refresh and various improvements we'd like to contribute back.
> Applied formatting and Checkstyle fixes to all changed files.
> MapCache inconsistent null checks for storing Collections.
> update OAuth2Persister javadoc to clarify what findClient() should return.
> BasicOAuth2Store improve removeToken() logic, from Brian Lillie.
> Refreshing Token does not include originator info.
> Improve information propagated through OAuth2RequestException.
> More complete filtering of server information when sendTraceToClient is disabled.
> Log when an invalid or error OAuth2Accessor is used for redirect.
> Limit concurrent refreshes to 1, syncrhonizing on interned accessor string.
> Refresh token is not properly removed on provider error.
> Allow clearing of accessor cache on OAuth2Store.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (SHINDIG-1839) Improve Token Refresh and various OAuth2 improvements

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

Adam Clarke updated SHINDIG-1839:
---------------------------------

    Attachment: 1839_20120813.patch
    
> Improve Token Refresh and various OAuth2 improvements
> -----------------------------------------------------
>
>                 Key: SHINDIG-1839
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-1839
>             Project: Shindig
>          Issue Type: Bug
>          Components: Java
>    Affects Versions: 2.5.0-beta3
>            Reporter: Adam Clarke
>            Assignee: Adam Clarke
>             Fix For: 2.5.0-beta4
>
>         Attachments: 1839_20120813.patch
>
>
> Testing has uncovered more OAuth2 bugs in Token refresh and various improvements we'd like to contribute back.
> Applied formatting and Checkstyle fixes to all changed files.
> MapCache inconsistent null checks for storing Collections.
> update OAuth2Persister javadoc to clarify what findClient() should return.
> BasicOAuth2Store improve removeToken() logic, from Brian Lillie.
> Refreshing Token does not include originator info.
> Improve information propagated through OAuth2RequestException.
> More complete filtering of server information when sendTraceToClient is disabled.
> Log when an invalid or error OAuth2Accessor is used for redirect.
> Limit concurrent refreshes to 1, syncrhonizing on interned accessor string.
> Refresh token is not properly removed on provider error.
> Allow clearing of accessor cache on OAuth2Store.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (SHINDIG-1839) Improve Token Refresh and various OAuth2 improvements

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

Adam Clarke updated SHINDIG-1839:
---------------------------------

    Attachment:     (was: 1839_20120917.patch)
    
> Improve Token Refresh and various OAuth2 improvements
> -----------------------------------------------------
>
>                 Key: SHINDIG-1839
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-1839
>             Project: Shindig
>          Issue Type: Bug
>          Components: Java
>    Affects Versions: 2.5.0-beta3
>            Reporter: Adam Clarke
>            Assignee: Adam Clarke
>             Fix For: 2.5.0, 2.5.0-beta5
>
>         Attachments: 1839_20120919.patch
>
>
> Testing has uncovered more OAuth2 bugs in Token refresh and various improvements we'd like to contribute back.
> Applied formatting and Checkstyle fixes to all changed files.
> MapCache inconsistent null checks for storing Collections.
> update OAuth2Persister javadoc to clarify what findClient() should return.
> BasicOAuth2Store improve removeToken() logic, from Brian Lillie.
> Refreshing Token does not include originator info.
> Improve information propagated through OAuth2RequestException.
> More complete filtering of server information when sendTraceToClient is disabled.
> Log when an invalid or error OAuth2Accessor is used for redirect.
> Limit concurrent refreshes to 1, syncrhonizing on interned accessor string.
> Refresh token is not properly removed on provider error.
> Allow clearing of accessor cache on OAuth2Store.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (SHINDIG-1839) Improve Token Refresh and various OAuth2 improvements

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

Adam Clarke updated SHINDIG-1839:
---------------------------------

    Attachment:     (was: 1839_20120807.patch)
    
> Improve Token Refresh and various OAuth2 improvements
> -----------------------------------------------------
>
>                 Key: SHINDIG-1839
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-1839
>             Project: Shindig
>          Issue Type: Bug
>          Components: Java
>    Affects Versions: 2.5.0-beta3
>            Reporter: Adam Clarke
>            Assignee: Adam Clarke
>             Fix For: 2.5.0-beta4
>
>         Attachments: 1839_20120813.patch
>
>
> Testing has uncovered more OAuth2 bugs in Token refresh and various improvements we'd like to contribute back.
> Applied formatting and Checkstyle fixes to all changed files.
> MapCache inconsistent null checks for storing Collections.
> update OAuth2Persister javadoc to clarify what findClient() should return.
> BasicOAuth2Store improve removeToken() logic, from Brian Lillie.
> Refreshing Token does not include originator info.
> Improve information propagated through OAuth2RequestException.
> More complete filtering of server information when sendTraceToClient is disabled.
> Log when an invalid or error OAuth2Accessor is used for redirect.
> Limit concurrent refreshes to 1, syncrhonizing on interned accessor string.
> Refresh token is not properly removed on provider error.
> Allow clearing of accessor cache on OAuth2Store.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (SHINDIG-1839) Improve Token Refresh and various OAuth2 improvements

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

Adam Clarke updated SHINDIG-1839:
---------------------------------

    Attachment:     (was: 1839_20120813.patch)
    
> Improve Token Refresh and various OAuth2 improvements
> -----------------------------------------------------
>
>                 Key: SHINDIG-1839
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-1839
>             Project: Shindig
>          Issue Type: Bug
>          Components: Java
>    Affects Versions: 2.5.0-beta3
>            Reporter: Adam Clarke
>            Assignee: Adam Clarke
>             Fix For: 2.5.0, 2.5.0-beta5
>
>         Attachments: 1839_20120907.patch
>
>
> Testing has uncovered more OAuth2 bugs in Token refresh and various improvements we'd like to contribute back.
> Applied formatting and Checkstyle fixes to all changed files.
> MapCache inconsistent null checks for storing Collections.
> update OAuth2Persister javadoc to clarify what findClient() should return.
> BasicOAuth2Store improve removeToken() logic, from Brian Lillie.
> Refreshing Token does not include originator info.
> Improve information propagated through OAuth2RequestException.
> More complete filtering of server information when sendTraceToClient is disabled.
> Log when an invalid or error OAuth2Accessor is used for redirect.
> Limit concurrent refreshes to 1, syncrhonizing on interned accessor string.
> Refresh token is not properly removed on provider error.
> Allow clearing of accessor cache on OAuth2Store.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (SHINDIG-1839) Improve Token Refresh and various OAuth2 improvements

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

Adam Clarke updated SHINDIG-1839:
---------------------------------

    Description: 
Testing has uncovered more OAuth2 bugs in Token refresh and various improvements we'd like to contribute back.

Applied formatting and Checkstyle fixes to all changed files.
MapCache inconsistent null checks for storing Collections.
update OAuth2Persister javadoc to clarify what findClient() should return.
BasicOAuth2Store improve removeToken() logic, from Brian Lillie.
Refreshing Token does not include originator info.
Improve information propagated through OAuth2RequestException.
More complete filtering of server information when sendTraceToClient is disabled.
Log when an invalid or error OAuth2Accessor is used for redirect.
Limit concurrent refreshes to 1, syncrhonizing on interned accessor string.
Refresh token is not properly removed on provider error.
Allow clearing of accessor cache on OAuth2Store.

  was:Testing has uncovered more OAuth2 bugs in Token refresh and various improvements we'd like to contribute back.

    
> Improve Token Refresh and various OAuth2 improvements
> -----------------------------------------------------
>
>                 Key: SHINDIG-1839
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-1839
>             Project: Shindig
>          Issue Type: Bug
>          Components: Java
>    Affects Versions: 2.5.0-beta3
>            Reporter: Adam Clarke
>            Assignee: Adam Clarke
>             Fix For: 2.5.0-beta4
>
>
> Testing has uncovered more OAuth2 bugs in Token refresh and various improvements we'd like to contribute back.
> Applied formatting and Checkstyle fixes to all changed files.
> MapCache inconsistent null checks for storing Collections.
> update OAuth2Persister javadoc to clarify what findClient() should return.
> BasicOAuth2Store improve removeToken() logic, from Brian Lillie.
> Refreshing Token does not include originator info.
> Improve information propagated through OAuth2RequestException.
> More complete filtering of server information when sendTraceToClient is disabled.
> Log when an invalid or error OAuth2Accessor is used for redirect.
> Limit concurrent refreshes to 1, syncrhonizing on interned accessor string.
> Refresh token is not properly removed on provider error.
> Allow clearing of accessor cache on OAuth2Store.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (SHINDIG-1839) Improve Token Refresh and various OAuth2 improvements

Posted by "Ryan Baxter (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/SHINDIG-1839?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13430640#comment-13430640 ] 

Ryan Baxter commented on SHINDIG-1839:
--------------------------------------

Adam could you create a review for this?
                
> Improve Token Refresh and various OAuth2 improvements
> -----------------------------------------------------
>
>                 Key: SHINDIG-1839
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-1839
>             Project: Shindig
>          Issue Type: Bug
>          Components: Java
>    Affects Versions: 2.5.0-beta3
>            Reporter: Adam Clarke
>            Assignee: Adam Clarke
>             Fix For: 2.5.0-beta4
>
>         Attachments: 1839_20120807.patch
>
>
> Testing has uncovered more OAuth2 bugs in Token refresh and various improvements we'd like to contribute back.
> Applied formatting and Checkstyle fixes to all changed files.
> MapCache inconsistent null checks for storing Collections.
> update OAuth2Persister javadoc to clarify what findClient() should return.
> BasicOAuth2Store improve removeToken() logic, from Brian Lillie.
> Refreshing Token does not include originator info.
> Improve information propagated through OAuth2RequestException.
> More complete filtering of server information when sendTraceToClient is disabled.
> Log when an invalid or error OAuth2Accessor is used for redirect.
> Limit concurrent refreshes to 1, syncrhonizing on interned accessor string.
> Refresh token is not properly removed on provider error.
> Allow clearing of accessor cache on OAuth2Store.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (SHINDIG-1839) Improve Token Refresh and various OAuth2 improvements

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

Ryan Baxter updated SHINDIG-1839:
---------------------------------

    Fix Version/s:     (was: 2.5.0-beta4)
                   2.5.0-beta5
                   2.5.0
    
> Improve Token Refresh and various OAuth2 improvements
> -----------------------------------------------------
>
>                 Key: SHINDIG-1839
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-1839
>             Project: Shindig
>          Issue Type: Bug
>          Components: Java
>    Affects Versions: 2.5.0-beta3
>            Reporter: Adam Clarke
>            Assignee: Adam Clarke
>             Fix For: 2.5.0, 2.5.0-beta5
>
>         Attachments: 1839_20120813.patch
>
>
> Testing has uncovered more OAuth2 bugs in Token refresh and various improvements we'd like to contribute back.
> Applied formatting and Checkstyle fixes to all changed files.
> MapCache inconsistent null checks for storing Collections.
> update OAuth2Persister javadoc to clarify what findClient() should return.
> BasicOAuth2Store improve removeToken() logic, from Brian Lillie.
> Refreshing Token does not include originator info.
> Improve information propagated through OAuth2RequestException.
> More complete filtering of server information when sendTraceToClient is disabled.
> Log when an invalid or error OAuth2Accessor is used for redirect.
> Limit concurrent refreshes to 1, syncrhonizing on interned accessor string.
> Refresh token is not properly removed on provider error.
> Allow clearing of accessor cache on OAuth2Store.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (SHINDIG-1839) Improve Token Refresh and various OAuth2 improvements

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

Adam Clarke updated SHINDIG-1839:
---------------------------------

    Attachment:     (was: 1839_20120907.patch)
    
> Improve Token Refresh and various OAuth2 improvements
> -----------------------------------------------------
>
>                 Key: SHINDIG-1839
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-1839
>             Project: Shindig
>          Issue Type: Bug
>          Components: Java
>    Affects Versions: 2.5.0-beta3
>            Reporter: Adam Clarke
>            Assignee: Adam Clarke
>             Fix For: 2.5.0, 2.5.0-beta5
>
>         Attachments: 1839_20120917.patch
>
>
> Testing has uncovered more OAuth2 bugs in Token refresh and various improvements we'd like to contribute back.
> Applied formatting and Checkstyle fixes to all changed files.
> MapCache inconsistent null checks for storing Collections.
> update OAuth2Persister javadoc to clarify what findClient() should return.
> BasicOAuth2Store improve removeToken() logic, from Brian Lillie.
> Refreshing Token does not include originator info.
> Improve information propagated through OAuth2RequestException.
> More complete filtering of server information when sendTraceToClient is disabled.
> Log when an invalid or error OAuth2Accessor is used for redirect.
> Limit concurrent refreshes to 1, syncrhonizing on interned accessor string.
> Refresh token is not properly removed on provider error.
> Allow clearing of accessor cache on OAuth2Store.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (SHINDIG-1839) Improve Token Refresh and various OAuth2 improvements

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

Adam Clarke updated SHINDIG-1839:
---------------------------------

    Attachment: 1839_20120907.patch
    
> Improve Token Refresh and various OAuth2 improvements
> -----------------------------------------------------
>
>                 Key: SHINDIG-1839
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-1839
>             Project: Shindig
>          Issue Type: Bug
>          Components: Java
>    Affects Versions: 2.5.0-beta3
>            Reporter: Adam Clarke
>            Assignee: Adam Clarke
>             Fix For: 2.5.0, 2.5.0-beta5
>
>         Attachments: 1839_20120907.patch
>
>
> Testing has uncovered more OAuth2 bugs in Token refresh and various improvements we'd like to contribute back.
> Applied formatting and Checkstyle fixes to all changed files.
> MapCache inconsistent null checks for storing Collections.
> update OAuth2Persister javadoc to clarify what findClient() should return.
> BasicOAuth2Store improve removeToken() logic, from Brian Lillie.
> Refreshing Token does not include originator info.
> Improve information propagated through OAuth2RequestException.
> More complete filtering of server information when sendTraceToClient is disabled.
> Log when an invalid or error OAuth2Accessor is used for redirect.
> Limit concurrent refreshes to 1, syncrhonizing on interned accessor string.
> Refresh token is not properly removed on provider error.
> Allow clearing of accessor cache on OAuth2Store.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira