JBoss.orgCommunity Documentation
The JMX name template of TokenStore MBeans: exo:service=TokenStore, name= where Name is the name of each specific token.
Attribute | Description |
---|---|
Name
| The name of one specific token. |
ValidityTime
| The expiration period of one specific token in seconds. |
PeriodTime
| The expiration daemon period of one specific token in seconds. The token is deleted after the specified period. |
Operation | Description |
---|---|
cleanExpiredTokens
| Remove all expired tokens. |
size
| Return the number of tokens, including valid tokens and expired tokens undeleted yet. |
getName
| Return the token name. |
getValidityTime
| Return the expiration time of one specific token in seconds. |
getPeriodTime
| Return the expiration daemon period of one specific token in seconds. |
eXo Platform provides the following TokenStore instances:
Token Name | Description |
---|---|
gadget-token
| Store tokens of the Oauth gadget into the JCR node, such as org.exoplatform.portal. gadget.core.Gadget TokenInfoService. |
jcr-token
| Store common tokens into the JCR node, such as org.exoplatform.web.security. security.CookieTokenService, and org.exoplatform.web.security.security.Rem indPasswordTokenService. |
memory-token
| Store temporary tokens into the transient memory, such as org.exoplatform.web. security.security.TransientTokenService. |
getPortalList
| Return the list of identifiers of all loaded portals. |