Author: sohil.shah(a)jboss.com
Date: 2009-08-10 15:25:41 -0400 (Mon, 10 Aug 2009)
New Revision: 13722
Modified:
modules/authorization/trunk/core-components-api/src/main/java/org/jboss/security/authz/components/subject/Roles.java
Log:
Modified:
modules/authorization/trunk/core-components-api/src/main/java/org/jboss/security/authz/components/subject/Roles.java
===================================================================
---
modules/authorization/trunk/core-components-api/src/main/java/org/jboss/security/authz/components/subject/Roles.java 2009-08-10
19:25:11 UTC (rev 13721)
+++
modules/authorization/trunk/core-components-api/src/main/java/org/jboss/security/authz/components/subject/Roles.java 2009-08-10
19:25:41 UTC (rev 13722)
@@ -85,9 +85,9 @@
* Role Names
*/
@SecurityContextData
- private Set<String> names;
+ protected Set<String> names;
- private boolean mustMatchAll=false;
+ protected boolean mustMatchAll=false;
public Roles()
{
@@ -115,8 +115,13 @@
throw new IllegalArgumentException("Role Name should not be empty!!");
}
this.getNames().add(name);
- }
+ }
+ public void clear()
+ {
+ this.getNames().clear();
+ }
+
public boolean isEmpty()
{
return this.getNames().isEmpty();
Show replies by date