summaryrefslogtreecommitdiffstats
path: root/librpc/idl/auth.idl
Commit message (Collapse)AuthorAgeFilesLines
* s3-auth Remove seperate guest booleanAndrew Bartlett2011-07-201-1/+0
| | | | | | | | | | Instead, we base our guest calculations on the presence or absense of the authenticated users group in the token, ensuring that we have only one canonical source of this important piece of authorization data Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
* auth: remove now unused auth3_session_info from auth.idlAndrew Bartlett2011-07-201-11/+1
| | | | Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s3-auth use auth_user_info not netr_SamInfo3 in auth3_session_infoAndrew Bartlett2011-07-201-2/+2
| | | | | | | | | | | | This makes auth3_session_info identical to auth_session_info The logic to convert the info3 to a struct auth_user_info is essentially moved up the stack from the named pipe proxy in source3/rpc_server to create_local_token(). Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
* auth: use char * pointers in auth.idlAndrew Bartlett2011-07-201-10/+10
| | | | | | | | | We need to use this, and not utf8string because we need to transport NULL pointers correctly. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s3-auth import auth3_session_info into IDLAndrew Bartlett2011-07-201-1/+23
| | | | Signed-off-by: Andrew Tridgell <tridge@samba.org>
* auth: Put 'guest' and 'system' booleans into auth_user_info_unixAndrew Bartlett2011-07-201-0/+6
| | | | | | | | | This will allow a transformation of auth3_session_info into auth_session_info by substitution. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
* auth: Move auth_session_info into IDLAndrew Bartlett2011-04-051-1/+17
| | | | | | | | | | This changes auth_session_info_transport to just be a wrapper, rather than a copy that has to be kept in sync. As auth_session_info was already wrapped in python, this required changes to the existing pyauth wrapper and it's users. Andrew Bartlett
* librpc/idl Add helper structures for use by samba3 in auth_session_infoAndrew Bartlett2011-03-011-0/+15
| | | | | | | The unix info and in particular unix token needs to be preserved into the struct auth_session_info. Andrew Bartlett
* auth.idl fix size_is() reference in IDLAndrew Bartlett2011-02-101-1/+1
| | | | Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4-auth Add auth.idl to encode auth subsystem structures in IDLAndrew Bartlett2011-02-091-0/+70
This is not only a useful way to encode stuff, it also allows python to handle the structures, and natrually allows them to be NDR encoded. Andrew Bartlett