GNUnet 0.21.1
OIDC_Variables Struct Reference

OIDC needed variables. More...

Collaboration diagram for OIDC_Variables:
[legend]

Data Fields

struct GNUNET_CRYPTO_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 329 of file openid_plugin.c.

Field Documentation

◆ client_pkey

struct GNUNET_CRYPTO_PublicKey OIDC_Variables::client_pkey

The RP client public key.

Definition at line 334 of file openid_plugin.c.

◆ client_id

char* OIDC_Variables::client_id

The OIDC client id of the RP.

Definition at line 339 of file openid_plugin.c.

◆ redirect_uri

char* OIDC_Variables::redirect_uri

The OIDC redirect uri.

Definition at line 344 of file openid_plugin.c.

◆ scope

char* OIDC_Variables::scope

The list of oidc scopes.

Definition at line 349 of file openid_plugin.c.

◆ state

◆ nonce

char* OIDC_Variables::nonce

The OIDC nonce.

Definition at line 359 of file openid_plugin.c.

◆ claims

char* OIDC_Variables::claims

The OIDC claims.

Definition at line 364 of file openid_plugin.c.

◆ response_type

char* OIDC_Variables::response_type

The OIDC response type.

Definition at line 369 of file openid_plugin.c.

◆ login_identity

char* OIDC_Variables::login_identity

The identity chosen by the user to login.

Definition at line 374 of file openid_plugin.c.

◆ user_cancelled

int OIDC_Variables::user_cancelled

User cancelled authorization/login.

Definition at line 379 of file openid_plugin.c.

◆ code_challenge

char* OIDC_Variables::code_challenge

The PKCE code_challenge.

Definition at line 384 of file openid_plugin.c.

◆ code_verifier

char* OIDC_Variables::code_verifier

The PKCE code_verifier.

Definition at line 389 of file openid_plugin.c.


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