[
https://issues.apache.org/jira/browse/QPID-1365?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Steve Huston updated QPID-1365:
-------------------------------
Attachment: auth.diff
Diff for changes noted in this issue.
> C++ - split platform-specific defaults from main broker code; generalize
> SaslAuthenticator to prevent platform-specific include in main broker code
> ---------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: QPID-1365
> URL: https://issues.apache.org/jira/browse/QPID-1365
> Project: Qpid
> Issue Type: Improvement
> Components: C++ Broker
> Reporter: Steve Huston
> Assignee: Steve Huston
> Priority: Minor
> Fix For: M4
>
> Attachments: auth.diff
>
>
> In order to port the C++ broker to Windows, platform-specific code needs to
> be rearranged or moved. This issue covers two areas:
> 1. Platform-specific defaults, such as data file default location.
> 2. Authentication code - sasl calls in main broker code
> The first change involves adding static Broker class members to hold the
> defaults and platform-specific source that defines the values.
> The second change involves moving the HAVE_SASL stuff from the main broker
> code to the SaslAuthenticator.cpp file and the appropriate methods to
> SaslAuthenticator itself. There's also a new Windows-specific
> SaslAuthenticator.cpp for the Windows way of doing this.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.