1libsecdb(3LIB) Interface Libraries libsecdb(3LIB)
2
3
4
6 libsecdb - security attributes database library
7
9 cc [ flag... ] file... -lsecdb [ library... ]
10 #include <secdb.h>
11 #include <user_attr.h>
12 #include <prof_attr.h>
13 #include <exec_attr.h>
14 #include <auth_attr.h>
15
16
18 Functions in this library provide routines for manipulation of security
19 attribute databases.
20
22 The shared object libsecdb.so.1 provides the public interfaces defined
23 below. See Intro(3) for additional information on shared object inter‐
24 faces.
25
26
27
28
29 chkauthattr endauthattr
30 endexecattr endprofattr
31 enduserattr fgetuserattr
32 free_authattr free_execattr
33 free_profattr free_proflist
34 free_userattr getauthattr
35 getauthnam getexecattr
36 getexecprof getexecuser
37 getprofattr getproflist
38 getprofnam getuserattr
39 getusernam getuseruid
40 kva_match match_execattr
41 setauthattr setexecattr
42 setprofattr setuserattr
43
44
46 /lib/libsecdb.so.1 shared object
47
48
49 /lib/64/libsecdb.so.1 64-bit shared object
50
51
53 See attributes(5) for description of the following attributes:
54
55
56
57
58 ┌─────────────────────────────┬─────────────────────────────┐
59 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
60 ├─────────────────────────────┼─────────────────────────────┤
61 │Availability │SUNWcsl (32-bit) │
62 ├─────────────────────────────┼─────────────────────────────┤
63 │ │SUNWcslx (64-bit) │
64 ├─────────────────────────────┼─────────────────────────────┤
65 │MT-Level │MT-Safe │
66 └─────────────────────────────┴─────────────────────────────┘
67
69 Intro(3), attributes(5)
70
71
72
73SunOS 5.11 24 Mar 2004 libsecdb(3LIB)