Allan Ditzel (Created) (JIRA)
2011-09-29 15:20:45 UTC
Refactor Cookie / Simple Cookie & Add Encrypted Cookie
-------------------------------------------------------
Key: SHIRO-330
URL: https://issues.apache.org/jira/browse/SHIRO-330
Project: Shiro
Issue Type: New Feature
Components: Web
Affects Versions: 1.2.0
Reporter: Allan Ditzel
Priority: Minor
Fix For: 1.3.0
The current Cookie/SimpleCookie mechanism blends usage and creational concerns, i.e. the cookie both holds state and is a factory, acting as a template to create new cookie instances. These concerns should be separated.
In addition, it would be nice to have an encrypted cookie mechanism. Attached there is a patch for an initial implementation of an encrypted cookie based on 1.2.0 code. It's been added to capture the intent behind the cookie and to quickly patch the code base with this functionality before refactoring in a future version.
--
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
-------------------------------------------------------
Key: SHIRO-330
URL: https://issues.apache.org/jira/browse/SHIRO-330
Project: Shiro
Issue Type: New Feature
Components: Web
Affects Versions: 1.2.0
Reporter: Allan Ditzel
Priority: Minor
Fix For: 1.3.0
The current Cookie/SimpleCookie mechanism blends usage and creational concerns, i.e. the cookie both holds state and is a factory, acting as a template to create new cookie instances. These concerns should be separated.
In addition, it would be nice to have an encrypted cookie mechanism. Attached there is a patch for an initial implementation of an encrypted cookie based on 1.2.0 code. It's been added to capture the intent behind the cookie and to quickly patch the code base with this functionality before refactoring in a future version.
--
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