A B C D E F G H I L M N O P R S T U V X _

A

AbstractConfiguration - Class in org.apache.qpid.server.security.access.config
 
AbstractConfiguration(File) - Constructor for class org.apache.qpid.server.security.access.config.AbstractConfiguration
 
access(ObjectType, Object) - Method in class org.apache.qpid.server.security.access.plugins.AccessControl
Object instance access authorisation.
AccessControl - Class in org.apache.qpid.server.security.access.plugins
This access control plugin implements version two plain text access control.
AccessControl() - Constructor for class org.apache.qpid.server.security.access.plugins.AccessControl
 
ACCESSCONTROL_LOG_HIERARCHY - Static variable in class org.apache.qpid.server.security.access.logging.AccessControlMessages
 
AccessControlActivator - Class in org.apache.qpid.server.security.access.plugins
The OSGi BundleActivator for AccessControl.
AccessControlActivator() - Constructor for class org.apache.qpid.server.security.access.plugins.AccessControlActivator
 
AccessControlConfiguration - Class in org.apache.qpid.server.security.access.plugins
 
AccessControlConfiguration() - Constructor for class org.apache.qpid.server.security.access.plugins.AccessControlConfiguration
 
AccessControlMessages - Class in org.apache.qpid.server.security.access.logging
Generated Using GeneratedLogMessages and LogMessages.vm This file is based on the content of LogMessages.properties It is generated so that we can provide compile time validation of the message parameters.
AccessControlMessages() - Constructor for class org.apache.qpid.server.security.access.logging.AccessControlMessages
 
ACL - Static variable in class org.apache.qpid.server.security.access.config.PlainConfiguration
 
Action - Class in org.apache.qpid.server.security.access.config
An access control v2 rule action.
Action(Operation) - Constructor for class org.apache.qpid.server.security.access.config.Action
 
Action(Operation, ObjectType, String) - Constructor for class org.apache.qpid.server.security.access.config.Action
 
Action(Operation, ObjectType) - Constructor for class org.apache.qpid.server.security.access.config.Action
 
Action(Operation, ObjectType, ObjectProperties) - Constructor for class org.apache.qpid.server.security.access.config.Action
 
Action.Specificity - Class in org.apache.qpid.server.security.access.config
An ordering based on specificity
Action.Specificity() - Constructor for class org.apache.qpid.server.security.access.config.Action.Specificity
 
addGroup(String, List<String>) - Method in class org.apache.qpid.server.security.access.config.RuleSet
 
addRule(Integer, String, Permission, Action) - Method in class org.apache.qpid.server.security.access.config.RuleSet
 
ALL - Static variable in class org.apache.qpid.server.security.access.config.Rule
String indicating all identitied.
ALLOWED(String, String, String) - Static method in class org.apache.qpid.server.security.access.logging.AccessControlMessages
Log a AccessControl message of the Format:
ALLOWED_LOG_HIERARCHY - Static variable in class org.apache.qpid.server.security.access.logging.AccessControlMessages
 
authorise(Operation, ObjectType, ObjectProperties) - Method in class org.apache.qpid.server.security.access.plugins.AccessControl
Check if an operation is authorised by asking the configuration object about the access control rules granted to the current thread's Principal.
AUTONUMBER - Static variable in class org.apache.qpid.server.security.access.config.RuleSet
 

B

BAD_ACL_RULE_NUMBER_MSG - Static variable in class org.apache.qpid.server.security.access.config.PlainConfiguration
 

C

CANNOT_LOAD_MSG - Static variable in class org.apache.qpid.server.security.access.config.PlainConfiguration
 
check(String, Operation, ObjectType, ObjectProperties) - Method in class org.apache.qpid.server.security.access.config.RuleSet
Check the authorisation granted to a particular identity for an operation on an object type with specific properties.
checkName(String) - Method in class org.apache.qpid.server.security.access.config.RuleSet
Return true if the name is well-formed (contains legal characters).
clear() - Method in class org.apache.qpid.server.security.access.config.RuleSet
Clear the contents, invluding groups, rules and configuration.
COMMENT - Static variable in class org.apache.qpid.server.security.access.config.PlainConfiguration
 
compare(Action, Action) - Method in class org.apache.qpid.server.security.access.config.Action.Specificity
 
compareTo(Rule) - Method in class org.apache.qpid.server.security.access.config.Rule
 
CONFIG - Static variable in class org.apache.qpid.server.security.access.config.PlainConfiguration
 
CONFIG_NOT_FOUND_MSG - Static variable in class org.apache.qpid.server.security.access.config.PlainConfiguration
 
CONFIG_PROPERTIES - Static variable in class org.apache.qpid.server.security.access.config.RuleSet
 
ConfigurationFile - Interface in org.apache.qpid.server.security.access.config
 
configure(Map<String, Boolean>) - Method in class org.apache.qpid.server.security.access.config.RuleSet
Configure properties for the plugin instance.
configure(String, Boolean) - Method in class org.apache.qpid.server.security.access.config.RuleSet
Configure a single property for the plugin instance.
configure(ConfigurationPlugin) - Method in class org.apache.qpid.server.security.access.plugins.AccessControl
 
CONTINUATION - Static variable in class org.apache.qpid.server.security.access.config.PlainConfiguration
 
CONTROLLED - Static variable in class org.apache.qpid.server.security.access.config.RuleSet
 

D

DEFAULT_ALLOW - Static variable in class org.apache.qpid.server.security.access.config.RuleSet
 
DEFAULT_DENY - Static variable in class org.apache.qpid.server.security.access.config.RuleSet
 
DENIED(String, String, String) - Static method in class org.apache.qpid.server.security.access.logging.AccessControlMessages
Log a AccessControl message of the Format:
DENIED_LOG_HIERARCHY - Static variable in class org.apache.qpid.server.security.access.logging.AccessControlMessages
 
disable() - Method in class org.apache.qpid.server.security.access.config.Rule
 
disableRule(int) - Method in class org.apache.qpid.server.security.access.config.RuleSet
 

E

enable() - Method in class org.apache.qpid.server.security.access.config.Rule
 
enableRule(int) - Method in class org.apache.qpid.server.security.access.config.RuleSet
 
equals(Object) - Method in class org.apache.qpid.server.security.access.config.Action
 
equals(Object) - Method in class org.apache.qpid.server.security.access.config.Rule
 
EXPAND - Static variable in class org.apache.qpid.server.security.access.config.RuleSet
 

F

FACTORY - Static variable in class org.apache.qpid.server.security.access.plugins.AccessControl
 
FACTORY - Static variable in class org.apache.qpid.server.security.access.plugins.AccessControlConfiguration
 

G

getAction() - Method in class org.apache.qpid.server.security.access.config.Rule
 
getConfiguration() - Method in class org.apache.qpid.server.security.access.config.AbstractConfiguration
 
getConfiguration() - Method in interface org.apache.qpid.server.security.access.config.ConfigurationFile
 
getConfigurationFactory() - Method in class org.apache.qpid.server.security.access.plugins.AccessControlActivator
 
getDefault() - Method in class org.apache.qpid.server.security.access.config.RuleSet
Default deny.
getDefault() - Method in class org.apache.qpid.server.security.access.plugins.AccessControl
 
getElementsProcessed() - Method in class org.apache.qpid.server.security.access.plugins.AccessControlConfiguration
 
getFactory() - Method in class org.apache.qpid.server.security.access.plugins.AccessControlActivator
 
getFile() - Method in class org.apache.qpid.server.security.access.config.AbstractConfiguration
 
getFile() - Method in interface org.apache.qpid.server.security.access.config.ConfigurationFile
Return the actual File object containing the configuration.
getFileName() - Method in class org.apache.qpid.server.security.access.plugins.AccessControlConfiguration
 
getIdentity() - Method in class org.apache.qpid.server.security.access.config.Rule
 
getLine() - Method in class org.apache.qpid.server.security.access.config.PlainConfiguration
 
getNumber() - Method in class org.apache.qpid.server.security.access.config.Rule
 
getObjectType() - Method in class org.apache.qpid.server.security.access.config.Action
 
getOperation() - Method in class org.apache.qpid.server.security.access.config.Action
 
getPermission() - Method in class org.apache.qpid.server.security.access.config.Rule
 
getProperties() - Method in class org.apache.qpid.server.security.access.config.Action
 
getRuleCount() - Method in class org.apache.qpid.server.security.access.config.RuleSet
 
getRules(String, Operation, ObjectType) - Method in class org.apache.qpid.server.security.access.config.RuleSet
Filtered rules list based on an identity and operation.
getRuleSet() - Method in class org.apache.qpid.server.security.access.plugins.AccessControlConfiguration
 
grant(Integer, String, Permission, Operation) - Method in class org.apache.qpid.server.security.access.config.RuleSet
 
grant(Integer, String, Permission, Operation, ObjectType, ObjectProperties) - Method in class org.apache.qpid.server.security.access.config.RuleSet
 
GROUP - Static variable in class org.apache.qpid.server.security.access.config.PlainConfiguration
 

H

hashCode() - Method in class org.apache.qpid.server.security.access.config.Action
 
hashCode() - Method in class org.apache.qpid.server.security.access.config.Rule
 

I

isAllowed() - Method in class org.apache.qpid.server.security.access.config.Action
 
isEnabled() - Method in class org.apache.qpid.server.security.access.config.Rule
 
isSet(String) - Method in class org.apache.qpid.server.security.access.config.RuleSet
Check if a configuration property is set.
isValidNumber(Integer) - Method in class org.apache.qpid.server.security.access.config.RuleSet
 
isvalidUserName(String) - Method in class org.apache.qpid.server.security.access.config.RuleSet
Returns true if a username has the name[@domain][/realm] format

L

load() - Method in class org.apache.qpid.server.security.access.config.AbstractConfiguration
 
load() - Method in interface org.apache.qpid.server.security.access.config.ConfigurationFile
Load this configuration file's contents into a RuleSet.
load() - Method in class org.apache.qpid.server.security.access.config.PlainConfiguration
 

M

matches(Action) - Method in class org.apache.qpid.server.security.access.config.Action
 

N

NOT_ENOUGH_ACL_MSG - Static variable in class org.apache.qpid.server.security.access.config.PlainConfiguration
 
NOT_ENOUGH_CONFIG_MSG - Static variable in class org.apache.qpid.server.security.access.config.PlainConfiguration
 
NOT_ENOUGH_GROUP_MSG - Static variable in class org.apache.qpid.server.security.access.config.PlainConfiguration
 
NOT_ENOUGH_TOKENS_MSG - Static variable in class org.apache.qpid.server.security.access.config.PlainConfiguration
 
NUMBER_NOT_ALLOWED_MSG - Static variable in class org.apache.qpid.server.security.access.config.PlainConfiguration
 

O

org.apache.qpid.server.security.access.config - package org.apache.qpid.server.security.access.config
 
org.apache.qpid.server.security.access.logging - package org.apache.qpid.server.security.access.logging
 
org.apache.qpid.server.security.access.plugins - package org.apache.qpid.server.security.access.plugins
 

P

PARSE_TOKEN_FAILED_MSG - Static variable in class org.apache.qpid.server.security.access.config.PlainConfiguration
 
PlainConfiguration - Class in org.apache.qpid.server.security.access.config
 
PlainConfiguration(File) - Constructor for class org.apache.qpid.server.security.access.config.PlainConfiguration
 
PREMATURE_CONTINUATION_MSG - Static variable in class org.apache.qpid.server.security.access.config.PlainConfiguration
 
PREMATURE_EOF_MSG - Static variable in class org.apache.qpid.server.security.access.config.PlainConfiguration
 
PROPERTY_KEY_ONLY_MSG - Static variable in class org.apache.qpid.server.security.access.config.PlainConfiguration
 
PROPERTY_NO_EQUALS_MSG - Static variable in class org.apache.qpid.server.security.access.config.PlainConfiguration
 
PROPERTY_NO_VALUE_MSG - Static variable in class org.apache.qpid.server.security.access.config.PlainConfiguration
 

R

reload() - Method in class org.apache.qpid.server.security.access.config.AbstractConfiguration
 
reload() - Method in interface org.apache.qpid.server.security.access.config.ConfigurationFile
Reload this configuration file's contents.
reload() - Static method in class org.apache.qpid.server.security.access.logging.AccessControlMessages
 
Rule - Class in org.apache.qpid.server.security.access.config
An access control v2 rule.
Rule(Integer, String, Action, Permission) - Constructor for class org.apache.qpid.server.security.access.config.Rule
 
Rule(String, Action, Permission) - Constructor for class org.apache.qpid.server.security.access.config.Rule
 
ruleExists(String, Action) - Method in class org.apache.qpid.server.security.access.config.RuleSet
 
RuleSet - Class in org.apache.qpid.server.security.access.config
Models the rule configuration for the access control plugin.
RuleSet() - Constructor for class org.apache.qpid.server.security.access.config.RuleSet
 

S

save(RuleSet) - Method in class org.apache.qpid.server.security.access.config.AbstractConfiguration
 
save(RuleSet) - Method in interface org.apache.qpid.server.security.access.config.ConfigurationFile
TODO document me.
setAction(Action) - Method in class org.apache.qpid.server.security.access.config.Rule
 
setEnabled(boolean) - Method in class org.apache.qpid.server.security.access.config.Rule
 
setIdentity(String) - Method in class org.apache.qpid.server.security.access.config.Rule
 
setNumber(Integer) - Method in class org.apache.qpid.server.security.access.config.Rule
 
setObjectType(ObjectType) - Method in class org.apache.qpid.server.security.access.config.Action
 
setOperation(Operation) - Method in class org.apache.qpid.server.security.access.config.Action
 
setPermission(Permission) - Method in class org.apache.qpid.server.security.access.config.Rule
 
setProperties(ObjectProperties) - Method in class org.apache.qpid.server.security.access.config.Action
 

T

toObjectProperties(List<String>) - Method in class org.apache.qpid.server.security.access.config.PlainConfiguration
Converts a List of "name", "=", "value" tokens into a Map.
toPluginProperties(List<String>) - Method in class org.apache.qpid.server.security.access.config.PlainConfiguration
Converts a List of "name", "=", "value" tokens into a Map.
toString() - Method in class org.apache.qpid.server.security.access.config.Action
 
toString() - Method in class org.apache.qpid.server.security.access.config.Rule
 
TRANSITIVE - Static variable in class org.apache.qpid.server.security.access.config.RuleSet
 

U

UNRECOGNISED_INITIAL_MSG - Static variable in class org.apache.qpid.server.security.access.config.PlainConfiguration
 

V

VALIDATE - Static variable in class org.apache.qpid.server.security.access.config.RuleSet
 
validateConfiguration() - Method in class org.apache.qpid.server.security.access.plugins.AccessControlConfiguration
 

X

XMLConfiguration - Class in org.apache.qpid.server.security.access.config
 
XMLConfiguration(File) - Constructor for class org.apache.qpid.server.security.access.config.XMLConfiguration
 

_

_config - Variable in class org.apache.qpid.server.security.access.config.AbstractConfiguration
 
_currentLocale - Static variable in class org.apache.qpid.server.security.access.logging.AccessControlMessages
 
_file - Variable in class org.apache.qpid.server.security.access.config.AbstractConfiguration
 
_logger - Static variable in class org.apache.qpid.server.security.access.config.AbstractConfiguration
 
_logger - Static variable in class org.apache.qpid.server.security.access.plugins.AccessControl
 
_messages - Static variable in class org.apache.qpid.server.security.access.logging.AccessControlMessages
 

A B C D E F G H I L M N O P R S T U V X _

Licensed to the Apache Software Foundation