Examples of AuthorizationPlugIn


Examples of org.apache.activemq.security.AuthorizationPlugin

        tempEntry.setWrite("admins");
        tempEntry.setAdmin("admins");

        DefaultAuthorizationMap authorizationMap = new DefaultAuthorizationMap(authorizationEntries);
        authorizationMap.setTempDestinationAuthorizationEntry(tempEntry);
        AuthorizationPlugin authorizationPlugin = new AuthorizationPlugin(authorizationMap);

        return authorizationPlugin;
    }
View Full Code Here

Examples of org.apache.activemq.security.AuthorizationPlugin

    private void createBroker() throws Exception {
        broker = BrokerFactory.createBroker("broker:(vm://localhost)");
        broker.setPersistent(false);
        broker.setBrokerName(getName());

        AuthorizationPlugin plugin = new AuthorizationPlugin();
        plugin.setMap(new SimpleAuthorizationMap());
        BrokerPlugin[] plugins = new BrokerPlugin[] {plugin};
        broker.setPlugins(plugins);

        broker.start();
    }
View Full Code Here

Examples of org.apache.activemq.security.AuthorizationPlugin

        entry.setWrite("guests,users");
        entry.setAdmin("guests,users");
        authorizationEntries.add(entry);

        AuthorizationMap authorizationMap = new DefaultAuthorizationMap(authorizationEntries);
        AuthorizationPlugin authorizationPlugin = new AuthorizationPlugin(authorizationMap);

        return authorizationPlugin;
    }
View Full Code Here

Examples of org.apache.activemq.security.AuthorizationPlugin

        entry.setAdmin("admins");
        entry.setRead("admins,anonymous");
        entry.setWrite("admins");
        authz.add(entry);
        map.setAuthorizationEntries(authz);
        AuthorizationPlugin authorizationPlugin = new AuthorizationPlugin(map);
        authenticationPlugin.setAnonymousAccessAllowed(true);

        brokerService.setPlugins(new BrokerPlugin[]{
                authenticationPlugin, authorizationPlugin
        });
View Full Code Here

Examples of org.apache.activemq.security.AuthorizationPlugin

        final String ANONYMOUS = "anonymous";
        authenticationPlugin.setAnonymousGroup(ANONYMOUS);
        final DefaultAuthorizationMap map = new DefaultAuthorizationMap();
        // only one authorized destination, anonymous for anonymous group!
        map.put(new ActiveMQTopic(ANONYMOUS), new GroupPrincipal(ANONYMOUS));
        final AuthorizationPlugin authorizationPlugin = new AuthorizationPlugin(new SimpleAuthorizationMap(map, map, map));

        brokerService.setPlugins(new BrokerPlugin[] { authorizationPlugin, authenticationPlugin });
        brokerService.start();

        MQTT mqtt = createMQTTConnection();
View Full Code Here

Examples of org.apache.activemq.security.AuthorizationPlugin

        entryTwo.setRead("users");
        entryTwo.setWrite("users");
        authz.add(entryTwo);

        map.setAuthorizationEntries(authz);
        AuthorizationPlugin authorizationPlugin = new AuthorizationPlugin(map);

        brokerService.setPlugins(new BrokerPlugin[] { authorizationPlugin, authenticationPlugin });

        brokerService.start();
View Full Code Here

Examples of org.apache.activemq.security.AuthorizationPlugin

        tempEntry.setWrite("admins");
        tempEntry.setAdmin("admins");

        DefaultAuthorizationMap authorizationMap = new DefaultAuthorizationMap(authorizationEntries);
        authorizationMap.setTempDestinationAuthorizationEntry(tempEntry);
        AuthorizationPlugin authorizationPlugin = new AuthorizationPlugin(authorizationMap);

        return authorizationPlugin;
    }
View Full Code Here

Examples of org.apache.activemq.security.AuthorizationPlugin

        tempEntry.setWrite("admins");
        tempEntry.setAdmin("admins");

        DefaultAuthorizationMap authorizationMap = new DefaultAuthorizationMap(authorizationEntries);
        authorizationMap.setTempDestinationAuthorizationEntry(tempEntry);
        AuthorizationPlugin authorizationPlugin = new AuthorizationPlugin(authorizationMap);

        return authorizationPlugin;
    }
View Full Code Here

Examples of org.jboss.as.domain.management.plugin.AuthorizationPlugIn

        return response;
    }

    public AuthorizationPlugIn loadAuthorizationPlugIn(final String name) {
        AuthorizationPlugIn response = null;
        synchronized (authorizationProviders) {
            if (authorizationProviders.containsKey(name)) {
                PlugInProvider provider = authorizationProviders.get(name);
                response = provider.loadAuthorizationPlugIn(name);
                if (response == null) {
View Full Code Here

Examples of org.jboss.as.domain.management.plugin.AuthorizationPlugIn

        return response;
    }

    public AuthorizationPlugIn loadAuthorizationPlugIn(final String name) {
        AuthorizationPlugIn response = null;
        synchronized (authorizationProviders) {
            if (authorizationProviders.containsKey(name)) {
                PlugInProvider provider = authorizationProviders.get(name);
                response = provider.loadAuthorizationPlugIn(name);
                if (response == null) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.