Package org.apache.activemq.security
Class SimpleAuthorizationMap
java.lang.Object
org.apache.activemq.security.SimpleAuthorizationMap
- All Implemented Interfaces:
AuthorizationMap
An AuthorizationMap which is configured with individual DestinationMaps for
each operation.
-
Constructor Summary
ConstructorsConstructorDescriptionSimpleAuthorizationMap(org.apache.activemq.filter.DestinationMap writeACLs, org.apache.activemq.filter.DestinationMap readACLs, org.apache.activemq.filter.DestinationMap adminACLs) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.activemq.filter.DestinationMapgetAdminACLs(org.apache.activemq.command.ActiveMQDestination destination) Returns the set of all ACLs capable of administering the given destinationorg.apache.activemq.filter.DestinationMapgetReadACLs(org.apache.activemq.command.ActiveMQDestination destination) Returns the set of all ACLs capable of reading (consuming from) the given destinationReturns the set of all ACLs capable of administering temp destinationReturns the set of all ACLs capable of reading from temp destinationReturns the set of all ACLs capable of writing to temp destinationorg.apache.activemq.filter.DestinationMapgetWriteACLs(org.apache.activemq.command.ActiveMQDestination destination) Returns the set of all ACLs capable of writing to the given destinationvoidsetAdminACLs(org.apache.activemq.filter.DestinationMap adminACLs) voidsetReadACLs(org.apache.activemq.filter.DestinationMap readACLs) voidsetTempDestinationAuthorizationEntry(TempDestinationAuthorizationEntry tempDestinationAuthorizationEntry) voidsetWriteACLs(org.apache.activemq.filter.DestinationMap writeACLs)
-
Constructor Details
-
SimpleAuthorizationMap
public SimpleAuthorizationMap() -
SimpleAuthorizationMap
public SimpleAuthorizationMap(org.apache.activemq.filter.DestinationMap writeACLs, org.apache.activemq.filter.DestinationMap readACLs, org.apache.activemq.filter.DestinationMap adminACLs)
-
-
Method Details
-
setTempDestinationAuthorizationEntry
public void setTempDestinationAuthorizationEntry(TempDestinationAuthorizationEntry tempDestinationAuthorizationEntry) -
getTempDestinationAuthorizationEntry
-
getTempDestinationAdminACLs
Description copied from interface:AuthorizationMapReturns the set of all ACLs capable of administering temp destination- Specified by:
getTempDestinationAdminACLsin interfaceAuthorizationMap
-
getTempDestinationReadACLs
Description copied from interface:AuthorizationMapReturns the set of all ACLs capable of reading from temp destination- Specified by:
getTempDestinationReadACLsin interfaceAuthorizationMap
-
getTempDestinationWriteACLs
Description copied from interface:AuthorizationMapReturns the set of all ACLs capable of writing to temp destination- Specified by:
getTempDestinationWriteACLsin interfaceAuthorizationMap
-
getAdminACLs
Description copied from interface:AuthorizationMapReturns the set of all ACLs capable of administering the given destination- Specified by:
getAdminACLsin interfaceAuthorizationMap
-
getReadACLs
Description copied from interface:AuthorizationMapReturns the set of all ACLs capable of reading (consuming from) the given destination- Specified by:
getReadACLsin interfaceAuthorizationMap
-
getWriteACLs
Description copied from interface:AuthorizationMapReturns the set of all ACLs capable of writing to the given destination- Specified by:
getWriteACLsin interfaceAuthorizationMap
-
getAdminACLs
public org.apache.activemq.filter.DestinationMap getAdminACLs() -
setAdminACLs
public void setAdminACLs(org.apache.activemq.filter.DestinationMap adminACLs) -
getReadACLs
public org.apache.activemq.filter.DestinationMap getReadACLs() -
setReadACLs
public void setReadACLs(org.apache.activemq.filter.DestinationMap readACLs) -
getWriteACLs
public org.apache.activemq.filter.DestinationMap getWriteACLs() -
setWriteACLs
public void setWriteACLs(org.apache.activemq.filter.DestinationMap writeACLs)
-