ocpp 0.24.1
A C++ implementation of the Open Charge Point Protocol
Public Member Functions | List of all members
ocpp::v2::SecurityInterface Class Referenceabstract
Inheritance diagram for ocpp::v2::SecurityInterface:
ocpp::v2::MessageHandlerInterface ocpp::v2::Security

Public Member Functions

virtual void security_event_notification_req (const CiString< 50 > &event_type, const std::optional< CiString< 255 > > &tech_info, const bool triggered_internally, const bool critical, const std::optional< DateTime > &timestamp=std::nullopt)=0
 
virtual void sign_certificate_req (const ocpp::CertificateSigningUseEnum &certificate_signing_use, const bool initiated_by_trigger_message=false)=0
 
virtual void stop_certificate_signed_timer ()=0
 
virtual void init_certificate_expiration_check_timers ()=0
 
virtual void stop_certificate_expiration_check_timers ()=0
 
virtual Get15118EVCertificateResponse on_get_15118_ev_certificate_request (const Get15118EVCertificateRequest &request)=0
 
- Public Member Functions inherited from ocpp::v2::MessageHandlerInterface
virtual void handle_message (const EnhancedMessage< MessageType > &message)=0
 Handles the given message from the CSMS. This includes dispatching a CALLRESULT as a response to the incoming message . More...
 

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