Subrotina GetUserAuths

Propósito

Acessa o conjunto de autorizações de um usuário.

Biblioteca

Biblioteca de Segurança (libc.a).

Sintaxe

#include <usersec.h>
char *GetUserAuths(void);

Descrição

A sub-rotina GetUserAuths retorna a lista de autorizações associadas ao ID de usuário real e ao conjunto de grupos do processo. Por padrão, a autorização ALL é devolvida para o usuário root.

Valores De Retorno

Se for bem-sucedida, a sub-rotina GetUserAuths retornará uma lista de autorizações associadas ao usuário. O formato da lista é uma série de strings concatenadas, cada uma terminada nula. Uma sequência nula finaliza a lista. Caso contrário, um ponteiro nulo é retornado e a variável global errno é configurada para indicar o erro.