Communication Protocol used by SP with TCPListener-enabled

César Bernardini cbernardini at barracuda.com
Wed Jan 10 10:38:32 EST 2018


Hi Scott,

Thanks a lot for your answer. Sorry for using the word "forced". I am not intending to criticize, just trying to understand what has being done and why :)

Could you please tell me what is the point of these listeners? What are they used for in? Are they for debugging?

Best regards,
________________________________________
From: dev <dev-bounces at shibboleth.net> on behalf of Cantor, Scott <cantor.2 at osu.edu>
Sent: Wednesday, January 10, 2018 4:24 PM
To: Shib Dev
Subject: Re: Communication Protocol used by SP with TCPListener-enabled

On 1/10/18, 10:16 AM, "dev on behalf of César Bernardini" <dev-bounces at shibboleth.net on behalf of cbernardini at barracuda.com> wrote:

>  I have been testing Shibboleth in the last couple of days. I have set up a Service Provider with a TCP Listener. I want to
> know if there exists documentation regarding the communication between the TCP Listener and a client.

No, it's not a public interface and is not callable under any circumstances. It's an internal implementation detail of the code and subject to change at any time.

>  Is there any RFC-like document over there? Or I am forced to go over the source code in order to understand this
> protocol?

You're not forced to do anything, but it's undocumented and will remain so. If you're asking from the perspective of design documentation, that's simply not something that exists, as it does not in 99% of open source projects.

-- Scott


--
To unsubscribe from this list send an email to dev-unsubscribe at shibboleth.net
________________________________
Barracuda Networks AG
Vorsitzender des Aufsichtsrates/ Chairman of the supervisory board: Dr. Klaus Perktold
Vorstand/ Executive Board: Dr. Wieland Alge, Mag. Guenter Klausner
Sitz der Gesellschaft/ Registered office: 6020 Innsbruck, Austria
Handelsgericht Innsbruck Firmenbuch/ Registration Number: 184392s
UID-Nr/ VAT Number: ATU47509003

Zweigniederlassung Deutschland/ Office Germany: Radlkoferstr. 2, 81373 München
Handelsregister München / Registration Number: HRB 171749
UID-Nr/ VAT Number: DE237607533

===========================================================
Learn how to protect users, data, and applications with security engineered for the public cloud by Barracuda. http://barracuda.com

DISCLAIMER:
This e-mail and any attachments to it contain confidential and proprietary material of Barracuda, its affiliates or agents, and is solely for the use of the intended recipient. Any review, use, disclosure, distribution or copying of this transmittal is prohibited except by or on behalf of the intended recipient. If you have received this transmittal in error, please notify the sender and destroy this e-mail and any attachments and all copies, whether electronic or printed.
===========================================================


More information about the dev mailing list