This closes #1449

Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo
Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/d0a9d017
Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/d0a9d017
Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/d0a9d017

Branch: refs/heads/master
Commit: d0a9d017dd306a97e540cd93727df0fb466fe4a1
Parents: 766f412 db62ed9
Author: Clebert Suconic <clebertsuco...@apache.org>
Authored: Tue Aug 8 13:33:50 2017 -0400
Committer: Clebert Suconic <clebertsuco...@apache.org>
Committed: Tue Aug 8 13:33:50 2017 -0400

----------------------------------------------------------------------
 .../artemis/core/remoting/CertificateUtil.java  |  31 ++--
 .../impl/TransportConfigurationUtil.java        |  29 +---
 .../remoting/impl/netty/NettyConnector.java     |  15 +-
 .../protocol/AbstractRemotingConnection.java    |   7 +
 .../spi/core/protocol/RemotingConnection.java   |   8 +
 .../amqp/broker/AMQPConnectionCallback.java     |  36 +++--
 .../ActiveMQProtonRemotingConnection.java       |  12 ++
 .../amqp/broker/ProtonProtocolManager.java      |  33 ++++
 .../amqp/proton/AMQPConnectionContext.java      |  14 +-
 .../amqp/proton/handler/EventHandler.java       |   2 +
 .../amqp/proton/handler/ProtonHandler.java      |  67 +++++---
 .../protocol/amqp/sasl/AnonymousServerSASL.java |  16 +-
 .../protocol/amqp/sasl/GSSAPISASLResult.java    |  51 +++++++
 .../protocol/amqp/sasl/GSSAPIServerSASL.java    | 114 ++++++++++++++
 .../protocol/amqp/sasl/MechanismFinder.java     |  27 ++++
 .../protocol/amqp/sasl/PlainSASLResult.java     |   8 +
 .../artemis/protocol/amqp/sasl/SASLResult.java  |   4 +
 .../artemis/protocol/amqp/sasl/ServerSASL.java  |   6 +-
 .../protocol/amqp/sasl/ServerSASLPlain.java     |  16 +-
 .../protocol/amqp/sasl/PlainSASLTest.java       |   3 +-
 .../core/protocol/mqtt/MQTTConnection.java      |   7 +
 .../openwire/OpenWireProtocolManager.java       |   2 +-
 .../core/protocol/stomp/StompConnection.java    |   9 +-
 .../protocol/stomp/StompProtocolManager.java    |   6 +-
 .../stomp/v10/StompFrameHandlerV10.java         |   2 +-
 .../stomp/v11/StompFrameHandlerV11.java         |   2 +-
 .../core/remoting/impl/netty/NettyAcceptor.java |  13 +-
 .../artemis/core/security/SecurityStore.java    |   4 +-
 .../core/security/impl/SecurityStoreImpl.java   |   6 +-
 .../core/server/impl/ActiveMQServerImpl.java    |   2 +-
 .../security/ActiveMQJAASSecurityManager.java   |  18 +--
 .../core/security/ActiveMQSecurityManager3.java |   9 +-
 .../core/security/jaas/JaasCallbackHandler.java |  27 +++-
 .../spi/core/security/jaas/Krb5Callback.java    |  46 ++++++
 .../spi/core/security/jaas/Krb5LoginModule.java | 112 ++++++++++++++
 .../spi/core/security/jaas/Krb5SslCallback.java |  46 ------
 .../core/security/jaas/Krb5SslLoginModule.java  | 112 --------------
 docs/user-manual/en/security.md                 |  25 +++
 .../amqp/JMSConnectionWithSecurityTest.java     |   5 +
 .../integration/amqp/JMSSaslGssapiTest.java     | 151 +++++++++++++++++++
 .../integration/security/SecurityTest.java      |   7 +-
 .../ssl/CoreClientOverOneWaySSLKerb5Test.java   |   6 +-
 .../src/test/resources/login.config             |  33 +++-
 43 files changed, 843 insertions(+), 306 deletions(-)
----------------------------------------------------------------------


Reply via email to