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

Erik BI updated SHINDIG-1863:
-----------------------------

    Summary: Shindig should Container to force the st on all gadget requests 
and to be refreshed due to a change it knows about  (was: Shindig should 
provide api so client side can force the st to be refreshed )
    
> Shindig should Container to force the st on all gadget requests and to be 
> refreshed due to a change it knows about
> ------------------------------------------------------------------------------------------------------------------
>
>                 Key: SHINDIG-1863
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-1863
>             Project: Shindig
>          Issue Type: Bug
>          Components: Java, Javascript 
>    Affects Versions: 2.5.0
>            Reporter: Erik BI
>
> We have uncovered several use cases request that:
> 1. Container's abilty to require a ST for all gadgets and cause it to refresh 
> 2. Container determines that all STs are invalid (e.g. the user logged out, 
> SSO session times out, etc) ... should be able to force an immediate refresh 
> to reflect the new log in state. where the container wants to force the use 
> of STs on all requests. 
> However, there is no API in the container can call to force a refresh of all 
> STs due to a change it knows about (change of logged in user) and if the 
> gadget does not request the "auth-refresh" indirectly, shindig will not 
> refresh its token.
> related java code:
>     Boolean needsTokenRefresh =
>         isFieldIncluded(fields, "needstokenrefresh") ?
>             gadget.getAllFeatures().contains("auth-refresh") : null;

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

Reply via email to