[
https://issues.jboss.org/browse/JBTM-2076?page=com.atlassian.jira.plugin....
]
Gytis Trikleris updated JBTM-2076:
----------------------------------
Fix Version/s: 6.0.0.Final
(was: 4.17.17)
(was: 6.0.0.Alpha1)
Add security manager's permission checking in
com.arjuna.webservices11.ServiceRegistry#getRegistry
--------------------------------------------------------------------------------------------------
Key: JBTM-2076
URL:
https://issues.jboss.org/browse/JBTM-2076
Project: JBoss Transaction Manager
Issue Type: Task
Security Level: Public(Everyone can see)
Components: XTS
Reporter: Gytis Trikleris
Assignee: Gytis Trikleris
Priority: Minor
Fix For: 6.0.0.Final
Permissions checking in public static methods is needed for Common Criteria
certification.
Add something similar to this at the beginning of the method:
{code}
public static ServiceRegistry getRegistry()
{
SecurityManager sm = System.getSecurityManager();
if (sm != null) {
sm.checkPermission(new RuntimePermission(ServiceRegistry.class.getName() +
".getRegistry"));
}
return REGISTRY ;
}
{code}
--
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