Package org.apache.qpid.server.security.auth.sasl.plain

Examples of org.apache.qpid.server.security.auth.sasl.plain.PlainSaslServer


    @Override
    public SaslServer createSaslServer(String mechanism, String localFQDN, Principal externalPrincipal) throws SaslException
    {
        if(PlainSaslServer.MECHANISM.equals(mechanism))
        {
            return new PlainSaslServer(new SimpleLDAPPlainCallbackHandler());
        }
        else
        {
            throw new SaslException("Unknown mechanism: " + mechanism);
        }
View Full Code Here


        assertEquals("Unexpected principals size", 0, principals.size());
    }

    private AuthenticationResult authenticatePlain(String userName, String userPassword) throws SaslException, Exception
    {
        PlainSaslServer ss = (PlainSaslServer) _authenticationManager.createSaslServer("PLAIN", "test", null);
        byte[] response = SaslUtil.generatePlainClientResponse(userName, userPassword);

        return _authenticationManager.authenticate(ss, response);
    }
View Full Code Here

            //simply delegate to the built in CRAM-MD5 SaslServer
            return Sasl.createSaslServer(mechanism, "AMQP", localFQDN, null, callbackHandler);
        }
        else if(PlainSaslServer.MECHANISM.equals(mechanism))
        {
            return new PlainSaslServer(callbackHandler);
        }
        else if(AmqPlainSaslServer.MECHANISM.equals(mechanism))
        {
            return new AmqPlainSaslServer(callbackHandler);
        }
View Full Code Here

    @Override
    public SaslServer createSaslServer(String mechanism, String localFQDN, Principal externalPrincipal) throws SaslException
    {
        if(PlainSaslServer.MECHANISM.equals(mechanism))
        {
            return new PlainSaslServer(new SimpleLDAPPlainCallbackHandler());
        }
        else
        {
            throw new SaslException("Unknown mechanism: " + mechanism);
        }
View Full Code Here

    @Override
    public SaslServer createSaslServer(String mechanism, String localFQDN, Principal externalPrincipal) throws SaslException
    {
        if (PLAIN_MECHANISM.equals(mechanism))
        {
            return new PlainSaslServer(new SimplePlainCallbackHandler());
        }
        else if (CRAM_MD5_MECHANISM.equals(mechanism))
        {
            return Sasl.createSaslServer(mechanism, "AMQP", localFQDN, null, new SimpleCramMd5CallbackHandler());
        }
View Full Code Here

        assertEquals("Unexpected principals size", 0, principals.size());
    }

    private AuthenticationResult authenticatePlain(String userName, String userPassword) throws SaslException, Exception
    {
        PlainSaslServer ss = (PlainSaslServer) _authenticationManager.createSaslServer("PLAIN", "test", null);
        byte[] response = SaslUtil.generatePlainClientResponse(userName, userPassword);

        return _authenticationManager.authenticate(ss, response);
    }
View Full Code Here

            //simply delegate to the built in CRAM-MD5 SaslServer
            return Sasl.createSaslServer(mechanism, "AMQP", localFQDN, null, callbackHandler);
        }
        else if(PlainSaslServer.MECHANISM.equals(mechanism))
        {
            return new PlainSaslServer(callbackHandler);
        }
        else if(AmqPlainSaslServer.MECHANISM.equals(mechanism))
        {
            return new AmqPlainSaslServer(callbackHandler);
        }
View Full Code Here

    @Override
    public SaslServer createSaslServer(String mechanism, String localFQDN, Principal externalPrincipal) throws SaslException
    {
        if(PlainSaslServer.MECHANISM.equals(mechanism))
        {
            return new PlainSaslServer(new SimpleLDAPPlainCallbackHandler());
        }
        else
        {
            throw new SaslException("Unknown mechanism: " + mechanism);
        }
View Full Code Here

    @Override
    public SaslServer createSaslServer(String mechanism, String localFQDN, Principal externalPrincipal) throws SaslException
    {
        if (PLAIN_MECHANISM.equals(mechanism))
        {
            return new PlainSaslServer(new SimplePlainCallbackHandler());
        }
        else if (CRAM_MD5_MECHANISM.equals(mechanism))
        {
            return Sasl.createSaslServer(mechanism, "AMQP", localFQDN, null, new SimpleCramMd5CallbackHandler());
        }
View Full Code Here

    @Override
    public SaslServer createSaslServer(String mechanism, String localFQDN, Principal externalPrincipal) throws SaslException
    {
        if (PLAIN_MECHANISM.equals(mechanism))
        {
            return new PlainSaslServer(new SimplePlainCallbackHandler());
        }
        else if (CRAM_MD5_MECHANISM.equals(mechanism))
        {
            return Sasl.createSaslServer(mechanism, "AMQP", localFQDN, null, new SimpleCramMd5CallbackHandler());
        }
View Full Code Here

TOP

Related Classes of org.apache.qpid.server.security.auth.sasl.plain.PlainSaslServer

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.