Main Page   Modules   Alphabetical List   Data Structures   File List   Data Fields   Globals   Related Pages  

authenticate.c File Reference

#include <time.h>
#include "httpd.h"
#include "http_core.h"
#include "http_log.h"
#include "apr_strings.h"
#include "mod_cas.h"
#include "authenticate.h"
#include "ticketcache.h"
#include "random.h"
#include "validate.h"

Include dependency graph for authenticate.c:

Include dependency graph

Defines

#define URLBUFSIZE   4096
#define USERBUFSIZE   20
#define COOKIENAME   "MODCASID"
#define COOKIENAME_SECURE   "MODCASIDS"
#define COOKIEPATH   "/"

Functions

char * get_service (request_rec *r, char *buf, int buflen)
char * get_ticket (request_rec *r)
int check_individual_cookie (void *msg_buf, char *key, char *value)
char * get_netid_from_cookies (request_rec *r)
void send_cookie (char *ticket, request_rec *r)
void create_and_send_new_ticket (request_rec *r)
int cas_check_user_id (request_rec *r)

Detailed Description

CAS authentication definitions
Generated on Thu Jun 26 14:33:04 2003 for mod_cas by doxygen1.3