org.apache.activemq.security
Class AuthorizationEntry
java.lang.Object
org.apache.activemq.filter.DestinationMapEntry
org.apache.activemq.security.AuthorizationEntry
- All Implemented Interfaces:
- java.lang.Comparable
- Direct Known Subclasses:
- TempDestinationAuthorizationEntry
public class AuthorizationEntry
- extends DestinationMapEntry
Represents an entry in a DefaultAuthorizationMap
for assigning
different operations (read, write, admin) of user roles to a specific
destination or a hierarchical wildcard area of destinations.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AuthorizationEntry
public AuthorizationEntry()
getGroupClass
public java.lang.String getGroupClass()
setGroupClass
public void setGroupClass(java.lang.String groupClass)
getAdminACLs
public java.util.Set<java.lang.Object> getAdminACLs()
setAdminACLs
public void setAdminACLs(java.util.Set<java.lang.Object> adminACLs)
getReadACLs
public java.util.Set<java.lang.Object> getReadACLs()
setReadACLs
public void setReadACLs(java.util.Set<java.lang.Object> readACLs)
getWriteACLs
public java.util.Set<java.lang.Object> getWriteACLs()
setWriteACLs
public void setWriteACLs(java.util.Set<java.lang.Object> writeACLs)
setAdmin
public void setAdmin(java.lang.String roles)
throws java.lang.Exception
- Throws:
java.lang.Exception
setRead
public void setRead(java.lang.String roles)
throws java.lang.Exception
- Throws:
java.lang.Exception
setWrite
public void setWrite(java.lang.String roles)
throws java.lang.Exception
- Throws:
java.lang.Exception
parseACLs
protected java.util.Set<java.lang.Object> parseACLs(java.lang.String roles)
throws java.lang.Exception
- Throws:
java.lang.Exception
afterPropertiesSet
public void afterPropertiesSet()
throws java.lang.Exception
- Overrides:
afterPropertiesSet
in class DestinationMapEntry
- Throws:
java.lang.Exception
Copyright © 2005-2012. All Rights Reserved.