public abstract class SecurityContext
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static SecurityContext |
BROKER_SECURITY_CONTEXT |
| Constructor and Description |
|---|
SecurityContext(java.lang.String userName) |
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.ConcurrentHashMap<ActiveMQDestination,ActiveMQDestination> |
getAuthorizedReadDests() |
java.util.concurrent.ConcurrentHashMap<ActiveMQDestination,ActiveMQDestination> |
getAuthorizedWriteDests() |
abstract java.util.Set<java.security.Principal> |
getPrincipals() |
java.lang.String |
getUserName() |
boolean |
isBrokerContext() |
boolean |
isInOneOf(java.util.Set<?> allowedPrincipals) |
public static final SecurityContext BROKER_SECURITY_CONTEXT
public boolean isInOneOf(java.util.Set<?> allowedPrincipals)
public abstract java.util.Set<java.security.Principal> getPrincipals()
public java.lang.String getUserName()
public java.util.concurrent.ConcurrentHashMap<ActiveMQDestination,ActiveMQDestination> getAuthorizedReadDests()
public java.util.concurrent.ConcurrentHashMap<ActiveMQDestination,ActiveMQDestination> getAuthorizedWriteDests()
public boolean isBrokerContext()
Copyright © 2005-2013 Red Hat, Inc.. All Rights Reserved.