|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.activemq.security.SimpleAuthorizationMap
public class SimpleAuthorizationMap
An AuthorizationMap which is configured with individual DestinationMaps for each operation.
| Constructor Summary | |
|---|---|
SimpleAuthorizationMap()
|
|
SimpleAuthorizationMap(DestinationMap writeACLs,
DestinationMap readACLs,
DestinationMap adminACLs)
|
|
| Method Summary | |
|---|---|
DestinationMap |
getAdminACLs()
|
Set<Object> |
getAdminACLs(ActiveMQDestination destination)
Returns the set of all ACLs capable of administering the given destination |
DestinationMap |
getReadACLs()
|
Set<Object> |
getReadACLs(ActiveMQDestination destination)
Returns the set of all ACLs capable of reading (consuming from) the given destination |
Set<Object> |
getTempDestinationAdminACLs()
Returns the set of all ACLs capable of administering temp destination |
TempDestinationAuthorizationEntry |
getTempDestinationAuthorizationEntry()
|
Set<Object> |
getTempDestinationReadACLs()
Returns the set of all ACLs capable of reading from temp destination |
Set<Object> |
getTempDestinationWriteACLs()
Returns the set of all ACLs capable of writing to temp destination |
DestinationMap |
getWriteACLs()
|
Set<Object> |
getWriteACLs(ActiveMQDestination destination)
Returns the set of all ACLs capable of writing to the given destination |
void |
setAdminACLs(DestinationMap adminACLs)
|
void |
setReadACLs(DestinationMap readACLs)
|
void |
setTempDestinationAuthorizationEntry(TempDestinationAuthorizationEntry tempDestinationAuthorizationEntry)
|
void |
setWriteACLs(DestinationMap writeACLs)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SimpleAuthorizationMap()
public SimpleAuthorizationMap(DestinationMap writeACLs,
DestinationMap readACLs,
DestinationMap adminACLs)
| Method Detail |
|---|
public void setTempDestinationAuthorizationEntry(TempDestinationAuthorizationEntry tempDestinationAuthorizationEntry)
public TempDestinationAuthorizationEntry getTempDestinationAuthorizationEntry()
public Set<Object> getTempDestinationAdminACLs()
AuthorizationMap
getTempDestinationAdminACLs in interface AuthorizationMappublic Set<Object> getTempDestinationReadACLs()
AuthorizationMap
getTempDestinationReadACLs in interface AuthorizationMappublic Set<Object> getTempDestinationWriteACLs()
AuthorizationMap
getTempDestinationWriteACLs in interface AuthorizationMappublic Set<Object> getAdminACLs(ActiveMQDestination destination)
AuthorizationMap
getAdminACLs in interface AuthorizationMappublic Set<Object> getReadACLs(ActiveMQDestination destination)
AuthorizationMap
getReadACLs in interface AuthorizationMappublic Set<Object> getWriteACLs(ActiveMQDestination destination)
AuthorizationMap
getWriteACLs in interface AuthorizationMappublic DestinationMap getAdminACLs()
public void setAdminACLs(DestinationMap adminACLs)
public DestinationMap getReadACLs()
public void setReadACLs(DestinationMap readACLs)
public DestinationMap getWriteACLs()
public void setWriteACLs(DestinationMap writeACLs)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||