10#ifndef ANJAY_INCLUDE_ANJAY_OSCORE_H
11#define ANJAY_INCLUDE_ANJAY_OSCORE_H
15#include <avsystem/coap/oscore.h>
29 char master_secret[AVS_COAP_OSCORE_MASTER_SECRET_SIZE + 1];
39 char master_salt[AVS_COAP_OSCORE_MASTER_SALT_SIZE + 1];
47 char sender_id[AVS_COAP_OSCORE_MAX_PEER_ID_LENGTH + 1];
55 char recipient_id[AVS_COAP_OSCORE_MAX_PEER_ID_LENGTH + 1];
117 avs_stream_t *out_stream);
130 avs_stream_t *in_stream);
uint16_t anjay_iid_t
Definition core.h:1299
struct anjay_struct anjay_t
Definition core.h:49
void anjay_oscore_object_purge(anjay_t *anjay)
int anjay_oscore_object_install(anjay_t *anjay)
avs_error_t anjay_oscore_object_persist(anjay_t *anjay, avs_stream_t *out_stream)
bool anjay_oscore_object_is_modified(anjay_t *anjay)
int anjay_oscore_add_instance(anjay_t *anjay, const anjay_oscore_instance_t *instance, anjay_iid_t *inout_iid)
avs_error_t anjay_oscore_object_restore(anjay_t *anjay, avs_stream_t *in_stream)
const char * id_context
Definition oscore.h:69