#include <mcl_core/src/security_handler.h>
Data Fields | |
rsa_t | rsa |
RSA handle. More... | |
char * | registration_access_token |
Registration access token. More... | |
char * | registration_uri |
Registration URI. More... | |
char * | client_secret |
Client secret. More... | |
char * | access_token |
Access token. More... | |
char * | last_token_time |
The time at which the last access token is generated by MindSphere. More... | |
char * | client_id |
Client id. More... | |
Handle for security handler.
Definition at line 30 of file security_handler.h.
char* security_handler_t::access_token |
Access token.
Definition at line 36 of file security_handler.h.
Referenced by core_processor_get_access_token().
char* security_handler_t::client_id |
Client id.
Definition at line 38 of file security_handler.h.
Referenced by _compose_rsa_key_rotation_json(), _create_self_issued_jwt_payload(), _custom_load_register_info(), _process_registration_response_rsa_3072(), _process_registration_response_shared_secret(), _save_credentials(), core_processor_register(), and core_processor_update_credentials().
char* security_handler_t::client_secret |
Client secret.
Definition at line 35 of file security_handler.h.
Referenced by _check_client_secret(), _custom_load_register_info(), _process_registration_response_shared_secret(), _save_credentials(), core_processor_update_credentials(), and security_handler_hmac_sha256().
char* security_handler_t::last_token_time |
The time at which the last access token is generated by MindSphere.
Definition at line 37 of file security_handler.h.
Referenced by core_processor_get_access_token().
char* security_handler_t::registration_access_token |
Registration access token.
Definition at line 33 of file security_handler.h.
Referenced by _check_client_secret(), _custom_load_register_info(), _process_registration_response(), _process_registration_response_rsa_3072(), _process_registration_response_shared_secret(), _save_credentials(), core_processor_register(), and core_processor_update_credentials().
char* security_handler_t::registration_uri |
Registration URI.
Definition at line 34 of file security_handler.h.
Referenced by _custom_load_register_info(), _process_registration_response_rsa_3072(), _process_registration_response_shared_secret(), _save_credentials(), and core_processor_register().
rsa_t security_handler_t::rsa |
RSA handle.
Definition at line 32 of file security_handler.h.
Referenced by _add_jwks(), _calculate_signature(), _check_rsa_private_key(), _compose_rsa_key_rotation_json(), _custom_load_register_info(), _save_credentials(), core_processor_update_credentials(), and security_handler_generate_rsa_key().