dmlite  0.6
Public Attributes | List of all members
dmlite_credentials Struct Reference

Security credentials. More...

#include <dmlite.h>

Public Attributes

const char * mech
 
const char * client_name
 
const char * remote_address
 
const char * session_id
 
unsigned nfqans
 
const char ** fqans
 
const char * oidc_audience
 
const char * oidc_issuer
 
const char * oidc_scope
 
dmlite_any_dictextra
 

Detailed Description

Security credentials.

It is up to the caller to allocate and free this pointers. DMLite will keep a copy internaly. Non used values MUST be NULL.

Member Data Documentation

◆ client_name

const char* dmlite_credentials::client_name

◆ extra

dmlite_any_dict* dmlite_credentials::extra

◆ fqans

const char** dmlite_credentials::fqans

◆ mech

const char* dmlite_credentials::mech

◆ nfqans

unsigned dmlite_credentials::nfqans

◆ oidc_audience

const char* dmlite_credentials::oidc_audience

◆ oidc_issuer

const char* dmlite_credentials::oidc_issuer

◆ oidc_scope

const char* dmlite_credentials::oidc_scope

◆ remote_address

const char* dmlite_credentials::remote_address

◆ session_id

const char* dmlite_credentials::session_id

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