#include <gssapi.h>
#include "lcas_types.h"
Include dependency graph for lcas_utils.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
CREDENTIAL FUNCTIONS | |
char* | lcas_get_dn (lcas_cred_id_t lcas_credential) |
Retrieve user DN from (LCAS) credential. More... | |
gss_cred_id_t | lcas_get_gss_cred (lcas_cred_id_t lcas_credential) |
Retrieve globus gss credential from (LCAS) credential. More... | |
FILENAME FUNCTIONS | |
char* | lcas_genfilename (char *prefix, char *path, char *suffix) |
Generate an absolute file name. More... | |
char* | lcas_getfexist (int n,...) |
Picks the first existing file in argument list. More... | |
char* | lcas_findfile (char *name) |
Checks for file in standard directories. More... |
Definition in file lcas_utils.h.
|
Checks for file in standard directories.
The directories that are checked are:
Definition at line 308 of file lcas_utils.c. |
|
Generate an absolute file name.
Given a starting prefix, a relative or absolute path, and a suffix an absolute file name is generated. Uses the prefix only if the path is relative. (Copied (and modified) from GLOBUS gatekeeper.c)
Definition at line 195 of file lcas_utils.c. |
|
Retrieve user DN from (LCAS) credential.
This function takes an LCAS credential as input and returns the corresponding user distinguished name (DN). (Internal:) If the GLOBUS credential part of the LCAS credential is empty the user DN is already included in the LCAS credential.
Definition at line 104 of file lcas_utils.c. |
|
Retrieve globus gss credential from (LCAS) credential.
This function takes an LCAS credential as input and returns the corresponding globus gss credential.
Definition at line 118 of file lcas_utils.c. |
|
Picks the first existing file in argument list.
Definition at line 283 of file lcas_utils.c. |