Package org.apache.activemq.security
Class AuthorizationEntry
- java.lang.Object
-
- org.apache.activemq.filter.DestinationMapEntry
-
- org.apache.activemq.security.AuthorizationEntry
-
- All Implemented Interfaces:
Comparable
- Direct Known Subclasses:
TempDestinationAuthorizationEntry
public class AuthorizationEntry extends org.apache.activemq.filter.DestinationMapEntryRepresents an entry in aDefaultAuthorizationMapfor assigning different operations (read, write, admin) of user roles to a specific destination or a hierarchical wildcard area of destinations.
-
-
Field Summary
Fields Modifier and Type Field Description protected StringadminRolesprotected StringreadRolesprotected StringwriteRoles
-
Constructor Summary
Constructors Constructor Description AuthorizationEntry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)Set<Object>getAdminACLs()StringgetGroupClass()Set<Object>getReadACLs()Set<Object>getWriteACLs()inthashCode()protected Set<Object>parseACLs(String roles)voidsetAdmin(String roles)voidsetAdminACLs(Set<Object> adminACLs)voidsetGroupClass(String groupClass)voidsetRead(String roles)voidsetReadACLs(Set<Object> readACLs)voidsetWrite(String roles)voidsetWriteACLs(Set<Object> writeACLs)
-