Collaboration diagram for Z-Wave Security API:Topics | |
| Security Keys Bitmask | |
Data Structures | |
| struct | _S_SECURITY_S2_INCLUSION_CSA_PUBLIC_DSK_ |
| struct | _S_APPLICATION_SECURITY_EVENT_DATA_ |
| Security Event Data. More... | |
Macros | |
| #define | SECURITY_KEY_S2_PUBLIC_DSK_LENGTH 16 |
| #define | SECURITY_KEY_S2_PUBLIC_CSA_DSK_LENGTH 4 |
Typedefs | |
| typedef enum SECURITY_KEY | security_key_t |
| typedef struct _S_SECURITY_S2_INCLUSION_CSA_PUBLIC_DSK_ | s_SecurityS2InclusionCSAPublicDSK_t |
| typedef enum _E_APPLICATION_SECURITY_EVENT_ | e_application_security_event_t |
| typedef struct _S_APPLICATION_SECURITY_EVENT_DATA_ | s_application_security_event_data_t |
| Security Event Data. | |
Enumerations | |
| enum | SECURITY_KEY { SECURITY_KEY_NONE = 0x00 , SECURITY_KEY_S2_UNAUTHENTICATED = 0x01 , SECURITY_KEY_S2_AUTHENTICATED = 0x02 , SECURITY_KEY_S2_ACCESS = 0x03 , SECURITY_KEY_S0 = 0x04 } |
| enum | _E_APPLICATION_SECURITY_EVENT_ { E_APPLICATION_SECURITY_EVENT_S2_INCLUSION_REQUEST_DSK_CSA } |
| #define SECURITY_KEY_S2_PUBLIC_CSA_DSK_LENGTH 4 |
Security S2 Public CSA DSK Key length
| #define SECURITY_KEY_S2_PUBLIC_DSK_LENGTH 16 |
Security S2 Public DSK Key length
Definitions for Application bound Security events Delivered from protocol to Application through the SReceiveSecurityEvent notification being passed to application.
Security Event Data.
| typedef enum SECURITY_KEY security_key_t |
The security key a frame was received with or should be sent with.
Special values:
Definitions for Application bound Security events Delivered from protocol to Application through the SReceiveSecurityEvent notification being passed to application.
| Enumerator | |
|---|---|
| E_APPLICATION_SECURITY_EVENT_S2_INCLUSION_REQUEST_DSK_CSA | |
| enum SECURITY_KEY |
The security key a frame was received with or should be sent with.
Special values: