OpenVAS Libraries  8.0.3
Data Fields
authenticator Struct Reference

Representation of an abstract authentication mechanism. More...

Data Fields

auth_method_t method
 The method of this authenticator. More...
 
int order
 The order. Authenticators with lower order will be tried first. More...
 
int(* authenticate )(const gchar *user, const gchar *pass, void *data)
 Authentication callback function. More...
 
int(* user_exists )(const gchar *user, void *data)
 Existence predicate callback function. More...
 
void * data
 Optional data to be passed to callback functions. More...
 

Detailed Description

Representation of an abstract authentication mechanism.

Field Documentation

int(* authenticator::authenticate) (const gchar *user, const gchar *pass, void *data)

Authentication callback function.

void* authenticator::data

Optional data to be passed to callback functions.

auth_method_t authenticator::method

The method of this authenticator.

int authenticator::order

The order. Authenticators with lower order will be tried first.

int(* authenticator::user_exists) (const gchar *user, void *data)

Existence predicate callback function.


The documentation for this struct was generated from the following file: