WvStreams
uniconfpamconn.h
1 /*
2  * Worldvisions Weaver Software:
3  * Copyright (C) 1997-2002 Net Integration Technologies, Inc.
4  *
5  * Manages a UniConf daemon session which is authenticated through PAM.
6  */
7 #ifndef __UNICONFPAMCONN_H
8 #define __UNICONFPAMCONN_H
9 
10 #include "uniconfroot.h"
11 #include "wvstreamclone.h"
12 
13 class UniPermGen;
14 
16 {
17 public:
18  UniConfPamConn(WvStream *s, const UniConf &root, UniPermGen *perms);
19 
20 protected:
21  UniConfRoot newroot;
22 };
23 
24 #endif // __UNICONFPAMCONN_H
UniConfPamConn
Definition: uniconfpamconn.h:15
UniConf
UniConf instances function as handles to subtrees of a UniConf tree and expose a high-level interface...
Definition: uniconf.h:50
UniPermGen
UniPermGen wraps a tree encoding Unix-style permissions, and provides an API for setting and checking...
Definition: unipermgen.h:26
WvStreamClone
WvStreamClone simply forwards all requests to the "cloned" stream.
Definition: wvstreamclone.h:23
WvStream
Unified support for streams, that is, sequences of bytes that may or may not be ready for read/write ...
Definition: wvstream.h:24
UniConfRoot
Represents the root of a hierarhical registry consisting of pairs of UniConfKeys and associated strin...
Definition: uniconfroot.h:73