Package org.switchyard.config.model.domain

Examples of org.switchyard.config.model.domain.SecuritiesModel


        ArtifactModel artifact = artifacts.getArtifact("OrderService");
        Assert.assertNotNull("ArtifactModel for OrderService was not read!", artifact);
        Assert.assertEquals("OrderService", artifact.getName());
        Assert.assertEquals("http://localhost:8080/guvnorsoa/rest/packages/OrderService", artifact.getURL());
        // Verify security configuration
        SecuritiesModel securities = domain.getSecurities();
        Assert.assertEquals(domain, securities.getDomain());
        SecurityModel security = securities.getSecurities().iterator().next();
        Assert.assertEquals(securities, security.getSecurities());
        Assert.assertEquals(Object.class, security.getCallbackHandler(getClass().getClassLoader()));
        Assert.assertEquals("theSecurityName", security.getName());
        Set<String> rolesAllowed = new LinkedHashSet<String>();
        rolesAllowed.add("administrator");
View Full Code Here


    protected ServiceDomainSecurity getServiceDomainSecurity(SwitchYardModel switchyard) {
        Map<String, ServiceSecurity> serviceSecurities = new HashMap<String, ServiceSecurity>();
        if (switchyard != null) {
            DomainModel domain = switchyard.getDomain();
            if (domain != null) {
                SecuritiesModel securities = domain.getSecurities();
                if (securities != null) {
                    for (SecurityModel security : securities.getSecurities()) {
                        if (security != null) {
                            PropertiesModel properties = security.getProperties();
                            ServiceSecurity value = new DefaultServiceSecurity()
                                .setName(security.getName())
                                .setCallbackHandler(security.getCallbackHandler(getClass().getClassLoader()))
View Full Code Here

TOP

Related Classes of org.switchyard.config.model.domain.SecuritiesModel

Copyright © 2018 www.massapicom. 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.