GNUnet  0.11.x
Data Fields
OIDC_Variables Struct Reference

OIDC needed variables. More...

Collaboration diagram for OIDC_Variables:
[legend]

Data Fields

struct GNUNET_IDENTITY_PublicKey client_pkey
 The RP client public key. More...
 
char * client_id
 The OIDC client id of the RP. More...
 
char * redirect_uri
 The OIDC redirect uri. More...
 
char * scope
 The list of oidc scopes. More...
 
char * state
 The OIDC state. More...
 
char * nonce
 The OIDC nonce. More...
 
char * claims
 The OIDC claims. More...
 
char * response_type
 The OIDC response type. More...
 
char * login_identity
 The identity chosen by the user to login. More...
 
int user_cancelled
 User cancelled authorization/login. More...
 
char * code_challenge
 The PKCE code_challenge. More...
 
char * code_verifier
 The PKCE code_verifier. More...
 

Detailed Description

OIDC needed variables.

Definition at line 308 of file plugin_rest_openid_connect.c.

Field Documentation

◆ client_pkey

struct GNUNET_IDENTITY_PublicKey OIDC_Variables::client_pkey

The RP client public key.

Definition at line 302 of file plugin_rest_openid_connect.c.

◆ client_id

char* OIDC_Variables::client_id

The OIDC client id of the RP.

Definition at line 318 of file plugin_rest_openid_connect.c.

◆ redirect_uri

char* OIDC_Variables::redirect_uri

The OIDC redirect uri.

Definition at line 323 of file plugin_rest_openid_connect.c.

◆ scope

char* OIDC_Variables::scope

The list of oidc scopes.

Definition at line 328 of file plugin_rest_openid_connect.c.

◆ state

char* OIDC_Variables::state

The OIDC state.

Definition at line 333 of file plugin_rest_openid_connect.c.

◆ nonce

char* OIDC_Variables::nonce

The OIDC nonce.

Definition at line 338 of file plugin_rest_openid_connect.c.

◆ claims

char* OIDC_Variables::claims

The OIDC claims.

Definition at line 343 of file plugin_rest_openid_connect.c.

◆ response_type

char* OIDC_Variables::response_type

The OIDC response type.

Definition at line 348 of file plugin_rest_openid_connect.c.

◆ login_identity

char* OIDC_Variables::login_identity

The identity chosen by the user to login.

Definition at line 353 of file plugin_rest_openid_connect.c.

◆ user_cancelled

int OIDC_Variables::user_cancelled

User cancelled authorization/login.

Definition at line 358 of file plugin_rest_openid_connect.c.

◆ code_challenge

char* OIDC_Variables::code_challenge

The PKCE code_challenge.

Definition at line 363 of file plugin_rest_openid_connect.c.

◆ code_verifier

char* OIDC_Variables::code_verifier

The PKCE code_verifier.

Definition at line 368 of file plugin_rest_openid_connect.c.


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