comp.lang.ada
 help / color / mirror / Atom feed
From: "Warren W. Gay VE3WWG" <ve3wwg@cogeco.ca>
Subject: GNAT's Glade Question: Credentials (UNIX Sockets) & SSL?
Date: Fri, 09 May 2003 12:59:04 -0400
Date: 2003-05-09T12:59:04-04:00	[thread overview]
Message-ID: <3EBBDE58.8070605@cogeco.ca> (raw)

I haven't yet had the time to thoroughly research this problem, but
I thought I'd ask the group first, to see if someone else has
already investigated/solved these problems.

Three questions:

Q1.Can you specify that a channel use a UNIX socket instead of "tcp"?
    If so, then do you just specify ("unix", "/unix/pathname") ?
    (I plan to try this tonight).

Q2.If you are able to accomplish #1 somehow, how can you gain
    access to the underlying socket? Forgive me if this is obvious,
    because I have not yet had time to look at specs/sources..

Why?

I need to access the ancillary data on the UNIX socket to prove
the identity of the connecting process (the userid). This only
works of course on the "local host" using UNIX sockets, but this
is precisely what I need for an application.

Q3.Has anyone implemented a SSL "filter" for use with a Glade
    channel yet?
    I expect that you'd use some binding to the SSL library. But is
    this even practical?  I've never used the SSL _library_ yet,
    from code.

I need SSL to securely authenticate between separate hosts, over
the network (ideally using Glade interfaces).

-- 
Warren W. Gay VE3WWG
http://home.cogeco.ca/~ve3wwg




                 reply	other threads:[~2003-05-09 16:59 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox