Package | Description |
---|---|
org.apache.activemq.security |
Plugable Security Adapter framework along with default implementations such as the JAAS implementation.
|
Modifier and Type | Method and Description |
---|---|
static SimpleCachedLDAPAuthorizationMap.DestinationType |
SimpleCachedLDAPAuthorizationMap.DestinationType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SimpleCachedLDAPAuthorizationMap.DestinationType[] |
SimpleCachedLDAPAuthorizationMap.DestinationType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
protected ActiveMQDestination |
SimpleCachedLDAPAuthorizationMap.formatDestination(LdapName dn,
SimpleCachedLDAPAuthorizationMap.DestinationType destinationType)
Parses a DN into the equivalent
ActiveMQDestination . |
protected ActiveMQDestination |
SimpleCachedLDAPAuthorizationMap.formatDestination(Rdn destinationName,
SimpleCachedLDAPAuthorizationMap.DestinationType destinationType)
Parses RDN values representing the destination name/pattern and destination type into the equivalent
ActiveMQDestination . |
protected AuthorizationEntry |
SimpleCachedLDAPAuthorizationMap.getEntry(DefaultAuthorizationMap map,
LdapName dn,
SimpleCachedLDAPAuthorizationMap.DestinationType destinationType)
Retrieves or creates the
AuthorizationEntry that corresponds to the DN in dn . |
protected int |
SimpleCachedLDAPAuthorizationMap.getPrefixLengthForDestinationType(SimpleCachedLDAPAuthorizationMap.DestinationType destinationType)
Returns the DN prefix size based on the given destination type.
|
void |
SimpleCachedLDAPAuthorizationMap.objectAdded(NamingEvent namingEvent,
SimpleCachedLDAPAuthorizationMap.DestinationType destinationType,
SimpleCachedLDAPAuthorizationMap.PermissionType permissionType)
Handler for new policy entries in the directory.
|
void |
SimpleCachedLDAPAuthorizationMap.objectChanged(NamingEvent namingEvent,
SimpleCachedLDAPAuthorizationMap.DestinationType destinationType,
SimpleCachedLDAPAuthorizationMap.PermissionType permissionType)
Handler for changed policy entries in the directory.
|
void |
SimpleCachedLDAPAuthorizationMap.objectRemoved(NamingEvent namingEvent,
SimpleCachedLDAPAuthorizationMap.DestinationType destinationType,
SimpleCachedLDAPAuthorizationMap.PermissionType permissionType)
Handler for removed policy entries in the directory.
|
void |
SimpleCachedLDAPAuthorizationMap.objectRenamed(NamingEvent namingEvent,
SimpleCachedLDAPAuthorizationMap.DestinationType destinationType,
SimpleCachedLDAPAuthorizationMap.PermissionType permissionType)
Handler for renamed policy entries in the directory.
|
protected void |
SimpleCachedLDAPAuthorizationMap.processQueryResults(DefaultAuthorizationMap map,
NamingEnumeration<SearchResult> results,
SimpleCachedLDAPAuthorizationMap.DestinationType destinationType,
SimpleCachedLDAPAuthorizationMap.PermissionType permissionType)
Processes results from a directory query in the context of a given destination type and permission type.
|
Constructor and Description |
---|
SimpleCachedLDAPAuthorizationMap.CachedLDAPAuthorizationMapNamespaceChangeListener(SimpleCachedLDAPAuthorizationMap.DestinationType destinationType,
SimpleCachedLDAPAuthorizationMap.PermissionType permissionType)
Creates a new listener.
|
Copyright © 2005–2022 FuseSource, Corp.. All rights reserved.