GNUnet  0.18.1
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 330 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 319 of file plugin_rest_openid_connect.c.

◆ client_id

char* OIDC_Variables::client_id

The OIDC client id of the RP.

Definition at line 340 of file plugin_rest_openid_connect.c.

◆ redirect_uri

char* OIDC_Variables::redirect_uri

The OIDC redirect uri.

Definition at line 345 of file plugin_rest_openid_connect.c.

◆ scope

char* OIDC_Variables::scope

The list of oidc scopes.

Definition at line 350 of file plugin_rest_openid_connect.c.

◆ state

◆ nonce

char* OIDC_Variables::nonce

The OIDC nonce.

Definition at line 360 of file plugin_rest_openid_connect.c.

◆ claims

char* OIDC_Variables::claims

The OIDC claims.

Definition at line 365 of file plugin_rest_openid_connect.c.

◆ response_type

char* OIDC_Variables::response_type

The OIDC response type.

Definition at line 370 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 375 of file plugin_rest_openid_connect.c.

◆ user_cancelled

int OIDC_Variables::user_cancelled

User cancelled authorization/login.

Definition at line 380 of file plugin_rest_openid_connect.c.

◆ code_challenge

char* OIDC_Variables::code_challenge

The PKCE code_challenge.

Definition at line 385 of file plugin_rest_openid_connect.c.

◆ code_verifier

char* OIDC_Variables::code_verifier

The PKCE code_verifier.

Definition at line 390 of file plugin_rest_openid_connect.c.


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