org.apache.activemq.security
Class AuthorizationEntry

java.lang.Object
  extended by org.apache.activemq.filter.DestinationMapEntry
      extended by org.apache.activemq.security.AuthorizationEntry
All Implemented Interfaces:
java.lang.Comparable, org.springframework.beans.factory.InitializingBean

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.

Version:
$Revision: 426366 $

Constructor Summary
AuthorizationEntry()
           
 
Method Summary
 java.util.Set getAdminACLs()
           
 java.util.Set getReadACLs()
           
 java.util.Set getWriteACLs()
           
protected  java.util.Set parseACLs(java.lang.String roles)
           
 void setAdmin(java.lang.String roles)
           
 void setAdminACLs(java.util.Set adminACLs)
           
 void setRead(java.lang.String roles)
           
 void setReadACLs(java.util.Set readACLs)
           
 void setWrite(java.lang.String roles)
           
 void setWriteACLs(java.util.Set writeACLs)
           
 
Methods inherited from class org.apache.activemq.filter.DestinationMapEntry
afterPropertiesSet, compareTo, getDestination, getValue, setDestination, setQueue, setTopic
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthorizationEntry

public AuthorizationEntry()
Method Detail

getAdminACLs

public java.util.Set getAdminACLs()

setAdminACLs

public void setAdminACLs(java.util.Set adminACLs)

getReadACLs

public java.util.Set getReadACLs()

setReadACLs

public void setReadACLs(java.util.Set readACLs)

getWriteACLs

public java.util.Set getWriteACLs()

setWriteACLs

public void setWriteACLs(java.util.Set writeACLs)

setAdmin

public void setAdmin(java.lang.String roles)

setRead

public void setRead(java.lang.String roles)

setWrite

public void setWrite(java.lang.String roles)

parseACLs

protected java.util.Set parseACLs(java.lang.String roles)


Copyright © 2009 Apache Software Foundation. All Rights Reserved.