org.apache.qpid.server.security.access.plugins
Class SimpleXML

java.lang.Object
  extended by org.apache.qpid.server.security.AbstractPlugin
      extended by org.apache.qpid.server.security.access.plugins.SimpleXML
All Implemented Interfaces:
org.apache.qpid.server.plugins.Plugin, org.apache.qpid.server.security.SecurityPlugin

public class SimpleXML
extends org.apache.qpid.server.security.AbstractPlugin

This uses the default


Field Summary
static org.apache.log4j.Logger _logger
           
static org.apache.qpid.server.security.SecurityPluginFactory<SimpleXML> FACTORY
           
 
Fields inherited from class org.apache.qpid.server.security.AbstractPlugin
_config
 
Constructor Summary
SimpleXML()
           
 
Method Summary
 org.apache.qpid.server.security.Result access(org.apache.qpid.server.security.access.ObjectType objectType, Object instance)
           
 org.apache.qpid.server.security.Result authorise(org.apache.qpid.server.security.access.Operation operation, org.apache.qpid.server.security.access.ObjectType objectType, org.apache.qpid.server.security.access.ObjectProperties properties)
           
 void configure(org.apache.qpid.server.configuration.plugins.ConfigurationPlugin config)
           
 
Methods inherited from class org.apache.qpid.server.security.AbstractPlugin
getDefault
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_logger

public static final org.apache.log4j.Logger _logger

FACTORY

public static final org.apache.qpid.server.security.SecurityPluginFactory<SimpleXML> FACTORY
Constructor Detail

SimpleXML

public SimpleXML()
Method Detail

configure

public void configure(org.apache.qpid.server.configuration.plugins.ConfigurationPlugin config)
Specified by:
configure in interface org.apache.qpid.server.plugins.Plugin
Overrides:
configure in class org.apache.qpid.server.security.AbstractPlugin

access

public org.apache.qpid.server.security.Result access(org.apache.qpid.server.security.access.ObjectType objectType,
                                                     Object instance)
Specified by:
access in interface org.apache.qpid.server.security.SecurityPlugin
Specified by:
access in class org.apache.qpid.server.security.AbstractPlugin

authorise

public org.apache.qpid.server.security.Result authorise(org.apache.qpid.server.security.access.Operation operation,
                                                        org.apache.qpid.server.security.access.ObjectType objectType,
                                                        org.apache.qpid.server.security.access.ObjectProperties properties)
Specified by:
authorise in interface org.apache.qpid.server.security.SecurityPlugin
Specified by:
authorise in class org.apache.qpid.server.security.AbstractPlugin


Licensed to the Apache Software Foundation