keycloak-federation
クラス | 公開メンバ関数 | 静的公開変数類 | 全メンバ一覧
org.jvnet.libpam.impl.CLibrary インタフェース
org.jvnet.libpam.impl.CLibrary の継承関係図
Inheritance graph
org.jvnet.libpam.impl.CLibrary 連携図
Collaboration graph

クラス

class  group
 
class  Instance
 
class  passwd
 

公開メンバ関数

Pointer calloc (int count, int size)
 
Pointer strdup (String s)
 
passwd getpwnam (String username)
 
int getgrouplist (String user, int group, Memory groups, IntByReference ngroups)
 
int _getgroupsbymember (String user, Memory groups, int maxgids, int numgids)
 
group getgrgid (int gid)
 
group getgrnam (String name)
 

静的公開変数類

static final CLibrary libc = Instance.init()
 

詳解

著者
Kohsuke Kawaguchi

関数詳解

◆ _getgroupsbymember()

int org.jvnet.libpam.impl.CLibrary._getgroupsbymember ( String  user,
Memory  groups,
int  maxgids,
int  numgids 
)

◆ calloc()

Pointer org.jvnet.libpam.impl.CLibrary.calloc ( int  count,
int  size 
)

◆ getgrgid()

group org.jvnet.libpam.impl.CLibrary.getgrgid ( int  gid)

◆ getgrnam()

group org.jvnet.libpam.impl.CLibrary.getgrnam ( String  name)

◆ getgrouplist()

int org.jvnet.libpam.impl.CLibrary.getgrouplist ( String  user,
int  group,
Memory  groups,
IntByReference  ngroups 
)

Lists up group IDs of the given user. On Linux and most BSDs, but not on Solaris. See http://www.gnu.org/software/hello/manual/gnulib/getgrouplist.html

◆ getpwnam()

passwd org.jvnet.libpam.impl.CLibrary.getpwnam ( String  username)

◆ strdup()

Pointer org.jvnet.libpam.impl.CLibrary.strdup ( String  s)

メンバ詳解

◆ libc

final CLibrary org.jvnet.libpam.impl.CLibrary.libc = Instance.init()
static

このインタフェース詳解は次のファイルから抽出されました: