#include <iddawc.h>
◆ response_type
uint _i_session::response_type |
◆ scope
◆ state
◆ nonce
◆ redirect_uri
char* _i_session::redirect_uri |
◆ redirect_to
char* _i_session::redirect_to |
◆ client_id
char* _i_session::client_id |
◆ client_secret
char* _i_session::client_secret |
◆ username
char* _i_session::username |
◆ user_password
char* _i_session::user_password |
◆ additional_parameters
struct _u_map _i_session::additional_parameters |
◆ additional_response
struct _u_map _i_session::additional_response |
◆ authorization_endpoint
char* _i_session::authorization_endpoint |
◆ token_endpoint
char* _i_session::token_endpoint |
◆ openid_config_endpoint
char* _i_session::openid_config_endpoint |
◆ userinfo_endpoint
char* _i_session::userinfo_endpoint |
◆ revocation_endpoint
char* _i_session::revocation_endpoint |
◆ introspection_endpoint
char* _i_session::introspection_endpoint |
◆ end_session_endpoint
char* _i_session::end_session_endpoint |
◆ check_session_iframe
char* _i_session::check_session_iframe |
◆ device_authorization_endpoint
char* _i_session::device_authorization_endpoint |
◆ registration_endpoint
char* _i_session::registration_endpoint |
◆ pushed_authorization_request_endpoint
char* _i_session::pushed_authorization_request_endpoint |
◆ result
◆ error
◆ error_description
char* _i_session::error_description |
◆ error_uri
char* _i_session::error_uri |
◆ code
◆ refresh_token
char* _i_session::refresh_token |
◆ access_token
char* _i_session::access_token |
◆ token_target
char* _i_session::token_target |
◆ token_target_type_hint
char* _i_session::token_target_type_hint |
◆ token_type
char* _i_session::token_type |
◆ expires_in
uint _i_session::expires_in |
◆ expires_at
time_t _i_session::expires_at |
◆ id_token
char* _i_session::id_token |
◆ id_token_payload
json_t* _i_session::id_token_payload |
◆ auth_method
uint _i_session::auth_method |
◆ token_method
uint _i_session::token_method |
◆ server_jwks
jwks_t* _i_session::server_jwks |
◆ server_kid
char* _i_session::server_kid |
◆ client_jwks
jwks_t* _i_session::client_jwks |
◆ client_kid
char* _i_session::client_kid |
◆ client_sign_alg
jwa_alg _i_session::client_sign_alg |
◆ client_enc_alg
jwa_alg _i_session::client_enc_alg |
◆ client_enc
jwa_enc _i_session::client_enc |
◆ x5u_flags
int _i_session::x5u_flags |
◆ openid_config
json_t* _i_session::openid_config |
◆ openid_config_strict
int _i_session::openid_config_strict |
◆ issuer
◆ userinfo
char* _i_session::userinfo |
◆ j_userinfo
json_t* _i_session::j_userinfo |
◆ token_jti
char* _i_session::token_jti |
◆ token_exp
uint _i_session::token_exp |
◆ j_authorization_details
json_t* _i_session::j_authorization_details |
◆ device_auth_code
char* _i_session::device_auth_code |
◆ device_auth_user_code
char* _i_session::device_auth_user_code |
◆ device_auth_verifucation_uri
char* _i_session::device_auth_verifucation_uri |
◆ device_auth_verifucation_uri_complete
char* _i_session::device_auth_verifucation_uri_complete |
◆ device_auth_expires_in
uint _i_session::device_auth_expires_in |
◆ device_auth_interval
uint _i_session::device_auth_interval |
◆ require_pushed_authorization_requests
uint _i_session::require_pushed_authorization_requests |
◆ pushed_authorization_request_expires_in
uint _i_session::pushed_authorization_request_expires_in |
◆ pushed_authorization_request_uri
char* _i_session::pushed_authorization_request_uri |
The documentation for this struct was generated from the following file: