| 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.PermissionType |
SimpleCachedLDAPAuthorizationMap.PermissionType.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static SimpleCachedLDAPAuthorizationMap.PermissionType[] |
SimpleCachedLDAPAuthorizationMap.PermissionType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
SimpleCachedLDAPAuthorizationMap.applyACL(AuthorizationEntry entry,
javax.naming.directory.SearchResult result,
SimpleCachedLDAPAuthorizationMap.PermissionType permissionType)
Applies the policy from the directory to the given entry within the context of the provided
permission type.
|
protected void |
SimpleCachedLDAPAuthorizationMap.applyAcl(AuthorizationEntry entry,
SimpleCachedLDAPAuthorizationMap.PermissionType permissionType,
java.util.Set<java.lang.Object> acls)
Applies policy to the entry given the actual principals that will be applied to the policy entry.
|
protected java.lang.String |
SimpleCachedLDAPAuthorizationMap.getFilterForPermissionType(SimpleCachedLDAPAuthorizationMap.PermissionType permissionType)
Returns the filter string for the given permission type.
|
void |
SimpleCachedLDAPAuthorizationMap.objectAdded(javax.naming.event.NamingEvent namingEvent,
SimpleCachedLDAPAuthorizationMap.DestinationType destinationType,
SimpleCachedLDAPAuthorizationMap.PermissionType permissionType)
Handler for new policy entries in the directory.
|
void |
SimpleCachedLDAPAuthorizationMap.objectChanged(javax.naming.event.NamingEvent namingEvent,
SimpleCachedLDAPAuthorizationMap.DestinationType destinationType,
SimpleCachedLDAPAuthorizationMap.PermissionType permissionType)
Handler for changed policy entries in the directory.
|
void |
SimpleCachedLDAPAuthorizationMap.objectRemoved(javax.naming.event.NamingEvent namingEvent,
SimpleCachedLDAPAuthorizationMap.DestinationType destinationType,
SimpleCachedLDAPAuthorizationMap.PermissionType permissionType)
Handler for removed policy entries in the directory.
|
void |
SimpleCachedLDAPAuthorizationMap.objectRenamed(javax.naming.event.NamingEvent namingEvent,
SimpleCachedLDAPAuthorizationMap.DestinationType destinationType,
SimpleCachedLDAPAuthorizationMap.PermissionType permissionType)
Handler for renamed policy entries in the directory.
|
protected void |
SimpleCachedLDAPAuthorizationMap.processQueryResults(javax.naming.NamingEnumeration<javax.naming.directory.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-2013 Red Hat, Inc.. All Rights Reserved.