Diffusion C API 6.12.0
Loading...
Searching...
No Matches
reauthenticate_params_s Struct Reference

Structure supplied when issuing a change_principal() request. More...

#include <security.h>

Data Fields

DIFFUSION_REAUTHENTICATE_HANDLERS const char * principal
 The new principal (username).
 
const CREDENTIALS_Tcredentials
 The credentials associated with the principal.
 
HASH_Tproperties
 a map of the proposed user session properties.
 
void * context
 User-supplied context to return to callbacks.
 

Detailed Description

Structure supplied when issuing a change_principal() request.

Since
6.12

Field Documentation

◆ properties

HASH_T* reauthenticate_params_s::properties

a map of the proposed user session properties.

The supplied properties will be validated during authentication and may be discarded or changed. If no user properties are required, this property can be set to NULL.


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