View results here -> http://cruisecontrol.jboss.com/cc/buildresults/jboss-3.2?log=log20041119163122Lbuild.184

BUILD COMPLETE -  build.184
Date of build: 11/19/2004 16:31:22
Time to build: 15 minutes 0 seconds
Last changed: 11/19/2004 16:11:22
Last log entry: Change the implementation of the authorization phase to use the roles associated with the thread local copy of the authenticated Subject rather than using the domain cache values. This is needed as there is a race condition between authenticating and then using the cached roles and the next thread flushing the cache value. This shows up particularly when the auth cache is disabled and each new authentication flushes the cache. Fixes [ 1064635 ] principalRoles=null but princpal and roles are okay.

 Unit Tests: (0)  Total Errors and Failures: (0)
 

 Modifications since last build:  (5)
1.27.2.15modifiedstarksmsecurity/src/main/org/jboss/security/plugins/JaasSecurityManager.javaChange the implementation of the authorization phase to use the roles associated with the thread local copy of the authenticated Subject rather than using the domain cache values. This is needed as there is a race condition between authenticating and then using the cached roles and the next thread flushing the cache value. This shows up particularly when the auth cache is disabled and each new authentication flushes the cache. Fixes [ 1064635 ] principalRoles=null but princpal and roles are okay.
1.3.2.2modifiedstarksmcommon/src/main/org/jboss/util/TimedCachePolicy.javaAdd the ability to set the interval of resolution timer
1.12.4.17modifiedstarksmsecurity/src/main/org/jboss/security/plugins/JaasSecurityManagerService.javaAdd a setCacheTimeout(String securityDomain, int timeoutInSecs, int resInSecs) to set the indicated security domain cache timeout. @param securityDomain the name of the security domain [EMAIL PROTECTED] timeoutInSecs - the cache timeout in [EMAIL PROTECTED] resInSecs - resolution of timeouts in seconds.
1.7.4.7modifiedstarksmsecurity/src/main/org/jboss/security/plugins/JaasSecurityManagerServiceMBean.javaAdd a setCacheTimeout(String securityDomain, int timeoutInSecs, int resInSecs) to set the indicated security domain cache timeout. @param securityDomain the name of the security domain [EMAIL PROTECTED] timeoutInSecs - the cache timeout in [EMAIL PROTECTED] resInSecs - resolution of timeouts in seconds.
1.1.2.3modifiedstarksmsecurity/src/main/org/jboss/security/plugins/SubjectActions.javaMake it clear what the copy from/to arguments were in the copySubject action.

Reply via email to