Noise-C
 All Data Structures Files Functions Variables Typedefs Macros Groups Pages
Typedefs | Functions
certificate.h File Reference
#include <noise/protobufs.h>

Go to the source code of this file.

Typedefs

typedef struct _Noise_Certificate Noise_Certificate
 
typedef struct
_Noise_CertificateChain 
Noise_CertificateChain
 
typedef struct
_Noise_EncryptedPrivateKey 
Noise_EncryptedPrivateKey
 
typedef struct
_Noise_ExtraSignedInfo 
Noise_ExtraSignedInfo
 
typedef struct _Noise_MetaInfo Noise_MetaInfo
 
typedef struct _Noise_PrivateKey Noise_PrivateKey
 
typedef struct
_Noise_PrivateKeyInfo 
Noise_PrivateKeyInfo
 
typedef struct _Noise_PublicKeyInfo Noise_PublicKeyInfo
 
typedef struct _Noise_Signature Noise_Signature
 
typedef struct _Noise_SubjectInfo Noise_SubjectInfo
 

Functions

int Noise_Certificate_add_signatures (Noise_Certificate *obj, Noise_Signature **value)
 
int Noise_Certificate_clear_signatures (Noise_Certificate *obj)
 
int Noise_Certificate_clear_subject (Noise_Certificate *obj)
 
int Noise_Certificate_clear_version (Noise_Certificate *obj)
 
size_t Noise_Certificate_count_signatures (const Noise_Certificate *obj)
 
int Noise_Certificate_free (Noise_Certificate *obj)
 
Noise_SignatureNoise_Certificate_get_at_signatures (const Noise_Certificate *obj, size_t index)
 
int Noise_Certificate_get_new_subject (Noise_Certificate *obj, Noise_SubjectInfo **value)
 
Noise_SubjectInfoNoise_Certificate_get_subject (const Noise_Certificate *obj)
 
uint32_t Noise_Certificate_get_version (const Noise_Certificate *obj)
 
int Noise_Certificate_has_signatures (const Noise_Certificate *obj)
 
int Noise_Certificate_has_subject (const Noise_Certificate *obj)
 
int Noise_Certificate_has_version (const Noise_Certificate *obj)
 
int Noise_Certificate_insert_signatures (Noise_Certificate *obj, size_t index, Noise_Signature *value)
 
int Noise_Certificate_new (Noise_Certificate **obj)
 
int Noise_Certificate_read (NoiseProtobuf *pbuf, int tag, Noise_Certificate **obj)
 
int Noise_Certificate_set_version (Noise_Certificate *obj, uint32_t value)
 
int Noise_Certificate_write (NoiseProtobuf *pbuf, int tag, const Noise_Certificate *obj)
 
int Noise_CertificateChain_add_certs (Noise_CertificateChain *obj, Noise_Certificate **value)
 
int Noise_CertificateChain_clear_certs (Noise_CertificateChain *obj)
 
size_t Noise_CertificateChain_count_certs (const Noise_CertificateChain *obj)
 
int Noise_CertificateChain_free (Noise_CertificateChain *obj)
 
Noise_CertificateNoise_CertificateChain_get_at_certs (const Noise_CertificateChain *obj, size_t index)
 
int Noise_CertificateChain_has_certs (const Noise_CertificateChain *obj)
 
int Noise_CertificateChain_insert_certs (Noise_CertificateChain *obj, size_t index, Noise_Certificate *value)
 
int Noise_CertificateChain_new (Noise_CertificateChain **obj)
 
int Noise_CertificateChain_read (NoiseProtobuf *pbuf, int tag, Noise_CertificateChain **obj)
 
int Noise_CertificateChain_write (NoiseProtobuf *pbuf, int tag, const Noise_CertificateChain *obj)
 
int Noise_EncryptedPrivateKey_clear_algorithm (Noise_EncryptedPrivateKey *obj)
 
int Noise_EncryptedPrivateKey_clear_encrypted_data (Noise_EncryptedPrivateKey *obj)
 
int Noise_EncryptedPrivateKey_clear_iterations (Noise_EncryptedPrivateKey *obj)
 
int Noise_EncryptedPrivateKey_clear_salt (Noise_EncryptedPrivateKey *obj)
 
int Noise_EncryptedPrivateKey_clear_version (Noise_EncryptedPrivateKey *obj)
 
int Noise_EncryptedPrivateKey_free (Noise_EncryptedPrivateKey *obj)
 
const char * Noise_EncryptedPrivateKey_get_algorithm (const Noise_EncryptedPrivateKey *obj)
 
const void * Noise_EncryptedPrivateKey_get_encrypted_data (const Noise_EncryptedPrivateKey *obj)
 
uint32_t Noise_EncryptedPrivateKey_get_iterations (const Noise_EncryptedPrivateKey *obj)
 
const void * Noise_EncryptedPrivateKey_get_salt (const Noise_EncryptedPrivateKey *obj)
 
size_t Noise_EncryptedPrivateKey_get_size_algorithm (const Noise_EncryptedPrivateKey *obj)
 
size_t Noise_EncryptedPrivateKey_get_size_encrypted_data (const Noise_EncryptedPrivateKey *obj)
 
size_t Noise_EncryptedPrivateKey_get_size_salt (const Noise_EncryptedPrivateKey *obj)
 
uint32_t Noise_EncryptedPrivateKey_get_version (const Noise_EncryptedPrivateKey *obj)
 
int Noise_EncryptedPrivateKey_has_algorithm (const Noise_EncryptedPrivateKey *obj)
 
int Noise_EncryptedPrivateKey_has_encrypted_data (const Noise_EncryptedPrivateKey *obj)
 
int Noise_EncryptedPrivateKey_has_iterations (const Noise_EncryptedPrivateKey *obj)
 
int Noise_EncryptedPrivateKey_has_salt (const Noise_EncryptedPrivateKey *obj)
 
int Noise_EncryptedPrivateKey_has_version (const Noise_EncryptedPrivateKey *obj)
 
int Noise_EncryptedPrivateKey_new (Noise_EncryptedPrivateKey **obj)
 
int Noise_EncryptedPrivateKey_read (NoiseProtobuf *pbuf, int tag, Noise_EncryptedPrivateKey **obj)
 
int Noise_EncryptedPrivateKey_set_algorithm (Noise_EncryptedPrivateKey *obj, const char *value, size_t size)
 
int Noise_EncryptedPrivateKey_set_encrypted_data (Noise_EncryptedPrivateKey *obj, const void *value, size_t size)
 
int Noise_EncryptedPrivateKey_set_iterations (Noise_EncryptedPrivateKey *obj, uint32_t value)
 
int Noise_EncryptedPrivateKey_set_salt (Noise_EncryptedPrivateKey *obj, const void *value, size_t size)
 
int Noise_EncryptedPrivateKey_set_version (Noise_EncryptedPrivateKey *obj, uint32_t value)
 
int Noise_EncryptedPrivateKey_write (NoiseProtobuf *pbuf, int tag, const Noise_EncryptedPrivateKey *obj)
 
int Noise_ExtraSignedInfo_add_meta (Noise_ExtraSignedInfo *obj, Noise_MetaInfo **value)
 
int Noise_ExtraSignedInfo_clear_meta (Noise_ExtraSignedInfo *obj)
 
int Noise_ExtraSignedInfo_clear_nonce (Noise_ExtraSignedInfo *obj)
 
int Noise_ExtraSignedInfo_clear_valid_from (Noise_ExtraSignedInfo *obj)
 
int Noise_ExtraSignedInfo_clear_valid_to (Noise_ExtraSignedInfo *obj)
 
size_t Noise_ExtraSignedInfo_count_meta (const Noise_ExtraSignedInfo *obj)
 
int Noise_ExtraSignedInfo_free (Noise_ExtraSignedInfo *obj)
 
Noise_MetaInfoNoise_ExtraSignedInfo_get_at_meta (const Noise_ExtraSignedInfo *obj, size_t index)
 
const void * Noise_ExtraSignedInfo_get_nonce (const Noise_ExtraSignedInfo *obj)
 
size_t Noise_ExtraSignedInfo_get_size_nonce (const Noise_ExtraSignedInfo *obj)
 
size_t Noise_ExtraSignedInfo_get_size_valid_from (const Noise_ExtraSignedInfo *obj)
 
size_t Noise_ExtraSignedInfo_get_size_valid_to (const Noise_ExtraSignedInfo *obj)
 
const char * Noise_ExtraSignedInfo_get_valid_from (const Noise_ExtraSignedInfo *obj)
 
const char * Noise_ExtraSignedInfo_get_valid_to (const Noise_ExtraSignedInfo *obj)
 
int Noise_ExtraSignedInfo_has_meta (const Noise_ExtraSignedInfo *obj)
 
int Noise_ExtraSignedInfo_has_nonce (const Noise_ExtraSignedInfo *obj)
 
int Noise_ExtraSignedInfo_has_valid_from (const Noise_ExtraSignedInfo *obj)
 
int Noise_ExtraSignedInfo_has_valid_to (const Noise_ExtraSignedInfo *obj)
 
int Noise_ExtraSignedInfo_insert_meta (Noise_ExtraSignedInfo *obj, size_t index, Noise_MetaInfo *value)
 
int Noise_ExtraSignedInfo_new (Noise_ExtraSignedInfo **obj)
 
int Noise_ExtraSignedInfo_read (NoiseProtobuf *pbuf, int tag, Noise_ExtraSignedInfo **obj)
 
int Noise_ExtraSignedInfo_set_nonce (Noise_ExtraSignedInfo *obj, const void *value, size_t size)
 
int Noise_ExtraSignedInfo_set_valid_from (Noise_ExtraSignedInfo *obj, const char *value, size_t size)
 
int Noise_ExtraSignedInfo_set_valid_to (Noise_ExtraSignedInfo *obj, const char *value, size_t size)
 
int Noise_ExtraSignedInfo_write (NoiseProtobuf *pbuf, int tag, const Noise_ExtraSignedInfo *obj)
 
int Noise_MetaInfo_clear_name (Noise_MetaInfo *obj)
 
int Noise_MetaInfo_clear_value (Noise_MetaInfo *obj)
 
int Noise_MetaInfo_free (Noise_MetaInfo *obj)
 
const char * Noise_MetaInfo_get_name (const Noise_MetaInfo *obj)
 
size_t Noise_MetaInfo_get_size_name (const Noise_MetaInfo *obj)
 
size_t Noise_MetaInfo_get_size_value (const Noise_MetaInfo *obj)
 
const char * Noise_MetaInfo_get_value (const Noise_MetaInfo *obj)
 
int Noise_MetaInfo_has_name (const Noise_MetaInfo *obj)
 
int Noise_MetaInfo_has_value (const Noise_MetaInfo *obj)
 
int Noise_MetaInfo_new (Noise_MetaInfo **obj)
 
int Noise_MetaInfo_read (NoiseProtobuf *pbuf, int tag, Noise_MetaInfo **obj)
 
int Noise_MetaInfo_set_name (Noise_MetaInfo *obj, const char *value, size_t size)
 
int Noise_MetaInfo_set_value (Noise_MetaInfo *obj, const char *value, size_t size)
 
int Noise_MetaInfo_write (NoiseProtobuf *pbuf, int tag, const Noise_MetaInfo *obj)
 
int Noise_PrivateKey_add_keys (Noise_PrivateKey *obj, Noise_PrivateKeyInfo **value)
 
int Noise_PrivateKey_add_meta (Noise_PrivateKey *obj, Noise_MetaInfo **value)
 
int Noise_PrivateKey_clear_id (Noise_PrivateKey *obj)
 
int Noise_PrivateKey_clear_keys (Noise_PrivateKey *obj)
 
int Noise_PrivateKey_clear_meta (Noise_PrivateKey *obj)
 
int Noise_PrivateKey_clear_name (Noise_PrivateKey *obj)
 
int Noise_PrivateKey_clear_role (Noise_PrivateKey *obj)
 
size_t Noise_PrivateKey_count_keys (const Noise_PrivateKey *obj)
 
size_t Noise_PrivateKey_count_meta (const Noise_PrivateKey *obj)
 
int Noise_PrivateKey_free (Noise_PrivateKey *obj)
 
Noise_PrivateKeyInfoNoise_PrivateKey_get_at_keys (const Noise_PrivateKey *obj, size_t index)
 
Noise_MetaInfoNoise_PrivateKey_get_at_meta (const Noise_PrivateKey *obj, size_t index)
 
const char * Noise_PrivateKey_get_id (const Noise_PrivateKey *obj)
 
const char * Noise_PrivateKey_get_name (const Noise_PrivateKey *obj)
 
const char * Noise_PrivateKey_get_role (const Noise_PrivateKey *obj)
 
size_t Noise_PrivateKey_get_size_id (const Noise_PrivateKey *obj)
 
size_t Noise_PrivateKey_get_size_name (const Noise_PrivateKey *obj)
 
size_t Noise_PrivateKey_get_size_role (const Noise_PrivateKey *obj)
 
int Noise_PrivateKey_has_id (const Noise_PrivateKey *obj)
 
int Noise_PrivateKey_has_keys (const Noise_PrivateKey *obj)
 
int Noise_PrivateKey_has_meta (const Noise_PrivateKey *obj)
 
int Noise_PrivateKey_has_name (const Noise_PrivateKey *obj)
 
int Noise_PrivateKey_has_role (const Noise_PrivateKey *obj)
 
int Noise_PrivateKey_insert_keys (Noise_PrivateKey *obj, size_t index, Noise_PrivateKeyInfo *value)
 
int Noise_PrivateKey_insert_meta (Noise_PrivateKey *obj, size_t index, Noise_MetaInfo *value)
 
int Noise_PrivateKey_new (Noise_PrivateKey **obj)
 
int Noise_PrivateKey_read (NoiseProtobuf *pbuf, int tag, Noise_PrivateKey **obj)
 
int Noise_PrivateKey_set_id (Noise_PrivateKey *obj, const char *value, size_t size)
 
int Noise_PrivateKey_set_name (Noise_PrivateKey *obj, const char *value, size_t size)
 
int Noise_PrivateKey_set_role (Noise_PrivateKey *obj, const char *value, size_t size)
 
int Noise_PrivateKey_write (NoiseProtobuf *pbuf, int tag, const Noise_PrivateKey *obj)
 
int Noise_PrivateKeyInfo_clear_algorithm (Noise_PrivateKeyInfo *obj)
 
int Noise_PrivateKeyInfo_clear_key (Noise_PrivateKeyInfo *obj)
 
int Noise_PrivateKeyInfo_free (Noise_PrivateKeyInfo *obj)
 
const char * Noise_PrivateKeyInfo_get_algorithm (const Noise_PrivateKeyInfo *obj)
 
const void * Noise_PrivateKeyInfo_get_key (const Noise_PrivateKeyInfo *obj)
 
size_t Noise_PrivateKeyInfo_get_size_algorithm (const Noise_PrivateKeyInfo *obj)
 
size_t Noise_PrivateKeyInfo_get_size_key (const Noise_PrivateKeyInfo *obj)
 
int Noise_PrivateKeyInfo_has_algorithm (const Noise_PrivateKeyInfo *obj)
 
int Noise_PrivateKeyInfo_has_key (const Noise_PrivateKeyInfo *obj)
 
int Noise_PrivateKeyInfo_new (Noise_PrivateKeyInfo **obj)
 
int Noise_PrivateKeyInfo_read (NoiseProtobuf *pbuf, int tag, Noise_PrivateKeyInfo **obj)
 
int Noise_PrivateKeyInfo_set_algorithm (Noise_PrivateKeyInfo *obj, const char *value, size_t size)
 
int Noise_PrivateKeyInfo_set_key (Noise_PrivateKeyInfo *obj, const void *value, size_t size)
 
int Noise_PrivateKeyInfo_write (NoiseProtobuf *pbuf, int tag, const Noise_PrivateKeyInfo *obj)
 
int Noise_PublicKeyInfo_clear_algorithm (Noise_PublicKeyInfo *obj)
 
int Noise_PublicKeyInfo_clear_key (Noise_PublicKeyInfo *obj)
 
int Noise_PublicKeyInfo_free (Noise_PublicKeyInfo *obj)
 
const char * Noise_PublicKeyInfo_get_algorithm (const Noise_PublicKeyInfo *obj)
 
const void * Noise_PublicKeyInfo_get_key (const Noise_PublicKeyInfo *obj)
 
size_t Noise_PublicKeyInfo_get_size_algorithm (const Noise_PublicKeyInfo *obj)
 
size_t Noise_PublicKeyInfo_get_size_key (const Noise_PublicKeyInfo *obj)
 
int Noise_PublicKeyInfo_has_algorithm (const Noise_PublicKeyInfo *obj)
 
int Noise_PublicKeyInfo_has_key (const Noise_PublicKeyInfo *obj)
 
int Noise_PublicKeyInfo_new (Noise_PublicKeyInfo **obj)
 
int Noise_PublicKeyInfo_read (NoiseProtobuf *pbuf, int tag, Noise_PublicKeyInfo **obj)
 
int Noise_PublicKeyInfo_set_algorithm (Noise_PublicKeyInfo *obj, const char *value, size_t size)
 
int Noise_PublicKeyInfo_set_key (Noise_PublicKeyInfo *obj, const void *value, size_t size)
 
int Noise_PublicKeyInfo_write (NoiseProtobuf *pbuf, int tag, const Noise_PublicKeyInfo *obj)
 
int Noise_Signature_clear_extra_signed_info (Noise_Signature *obj)
 
int Noise_Signature_clear_hash_algorithm (Noise_Signature *obj)
 
int Noise_Signature_clear_id (Noise_Signature *obj)
 
int Noise_Signature_clear_name (Noise_Signature *obj)
 
int Noise_Signature_clear_signature (Noise_Signature *obj)
 
int Noise_Signature_clear_signing_key (Noise_Signature *obj)
 
int Noise_Signature_free (Noise_Signature *obj)
 
Noise_ExtraSignedInfoNoise_Signature_get_extra_signed_info (const Noise_Signature *obj)
 
const char * Noise_Signature_get_hash_algorithm (const Noise_Signature *obj)
 
const char * Noise_Signature_get_id (const Noise_Signature *obj)
 
const char * Noise_Signature_get_name (const Noise_Signature *obj)
 
int Noise_Signature_get_new_extra_signed_info (Noise_Signature *obj, Noise_ExtraSignedInfo **value)
 
int Noise_Signature_get_new_signing_key (Noise_Signature *obj, Noise_PublicKeyInfo **value)
 
const void * Noise_Signature_get_signature (const Noise_Signature *obj)
 
Noise_PublicKeyInfoNoise_Signature_get_signing_key (const Noise_Signature *obj)
 
size_t Noise_Signature_get_size_hash_algorithm (const Noise_Signature *obj)
 
size_t Noise_Signature_get_size_id (const Noise_Signature *obj)
 
size_t Noise_Signature_get_size_name (const Noise_Signature *obj)
 
size_t Noise_Signature_get_size_signature (const Noise_Signature *obj)
 
int Noise_Signature_has_extra_signed_info (const Noise_Signature *obj)
 
int Noise_Signature_has_hash_algorithm (const Noise_Signature *obj)
 
int Noise_Signature_has_id (const Noise_Signature *obj)
 
int Noise_Signature_has_name (const Noise_Signature *obj)
 
int Noise_Signature_has_signature (const Noise_Signature *obj)
 
int Noise_Signature_has_signing_key (const Noise_Signature *obj)
 
int Noise_Signature_new (Noise_Signature **obj)
 
int Noise_Signature_read (NoiseProtobuf *pbuf, int tag, Noise_Signature **obj)
 
int Noise_Signature_set_hash_algorithm (Noise_Signature *obj, const char *value, size_t size)
 
int Noise_Signature_set_id (Noise_Signature *obj, const char *value, size_t size)
 
int Noise_Signature_set_name (Noise_Signature *obj, const char *value, size_t size)
 
int Noise_Signature_set_signature (Noise_Signature *obj, const void *value, size_t size)
 
int Noise_Signature_write (NoiseProtobuf *pbuf, int tag, const Noise_Signature *obj)
 
int Noise_SubjectInfo_add_keys (Noise_SubjectInfo *obj, Noise_PublicKeyInfo **value)
 
int Noise_SubjectInfo_add_meta (Noise_SubjectInfo *obj, Noise_MetaInfo **value)
 
int Noise_SubjectInfo_clear_id (Noise_SubjectInfo *obj)
 
int Noise_SubjectInfo_clear_keys (Noise_SubjectInfo *obj)
 
int Noise_SubjectInfo_clear_meta (Noise_SubjectInfo *obj)
 
int Noise_SubjectInfo_clear_name (Noise_SubjectInfo *obj)
 
int Noise_SubjectInfo_clear_role (Noise_SubjectInfo *obj)
 
size_t Noise_SubjectInfo_count_keys (const Noise_SubjectInfo *obj)
 
size_t Noise_SubjectInfo_count_meta (const Noise_SubjectInfo *obj)
 
int Noise_SubjectInfo_free (Noise_SubjectInfo *obj)
 
Noise_PublicKeyInfoNoise_SubjectInfo_get_at_keys (const Noise_SubjectInfo *obj, size_t index)
 
Noise_MetaInfoNoise_SubjectInfo_get_at_meta (const Noise_SubjectInfo *obj, size_t index)
 
const char * Noise_SubjectInfo_get_id (const Noise_SubjectInfo *obj)
 
const char * Noise_SubjectInfo_get_name (const Noise_SubjectInfo *obj)
 
const char * Noise_SubjectInfo_get_role (const Noise_SubjectInfo *obj)
 
size_t Noise_SubjectInfo_get_size_id (const Noise_SubjectInfo *obj)
 
size_t Noise_SubjectInfo_get_size_name (const Noise_SubjectInfo *obj)
 
size_t Noise_SubjectInfo_get_size_role (const Noise_SubjectInfo *obj)
 
int Noise_SubjectInfo_has_id (const Noise_SubjectInfo *obj)
 
int Noise_SubjectInfo_has_keys (const Noise_SubjectInfo *obj)
 
int Noise_SubjectInfo_has_meta (const Noise_SubjectInfo *obj)
 
int Noise_SubjectInfo_has_name (const Noise_SubjectInfo *obj)
 
int Noise_SubjectInfo_has_role (const Noise_SubjectInfo *obj)
 
int Noise_SubjectInfo_insert_keys (Noise_SubjectInfo *obj, size_t index, Noise_PublicKeyInfo *value)
 
int Noise_SubjectInfo_insert_meta (Noise_SubjectInfo *obj, size_t index, Noise_MetaInfo *value)
 
int Noise_SubjectInfo_new (Noise_SubjectInfo **obj)
 
int Noise_SubjectInfo_read (NoiseProtobuf *pbuf, int tag, Noise_SubjectInfo **obj)
 
int Noise_SubjectInfo_set_id (Noise_SubjectInfo *obj, const char *value, size_t size)
 
int Noise_SubjectInfo_set_name (Noise_SubjectInfo *obj, const char *value, size_t size)
 
int Noise_SubjectInfo_set_role (Noise_SubjectInfo *obj, const char *value, size_t size)
 
int Noise_SubjectInfo_write (NoiseProtobuf *pbuf, int tag, const Noise_SubjectInfo *obj)
 

Typedef Documentation

Definition at line 32 of file certificate.h.

Definition at line 33 of file certificate.h.

Definition at line 39 of file certificate.h.

Definition at line 38 of file certificate.h.

Definition at line 36 of file certificate.h.

Definition at line 40 of file certificate.h.

Definition at line 41 of file certificate.h.

Definition at line 35 of file certificate.h.

Definition at line 37 of file certificate.h.

Definition at line 34 of file certificate.h.

Function Documentation

int Noise_Certificate_add_signatures ( Noise_Certificate obj,
Noise_Signature **  value 
)

Definition at line 308 of file certificate.c.

int Noise_Certificate_clear_signatures ( Noise_Certificate obj)

Definition at line 275 of file certificate.c.

int Noise_Certificate_clear_subject ( Noise_Certificate obj)

Definition at line 239 of file certificate.c.

int Noise_Certificate_clear_version ( Noise_Certificate obj)

Definition at line 211 of file certificate.c.

size_t Noise_Certificate_count_signatures ( const Noise_Certificate obj)

Definition at line 295 of file certificate.c.

int Noise_Certificate_free ( Noise_Certificate obj)

Definition at line 138 of file certificate.c.

Noise_Signature* Noise_Certificate_get_at_signatures ( const Noise_Certificate obj,
size_t  index 
)

Definition at line 300 of file certificate.c.

int Noise_Certificate_get_new_subject ( Noise_Certificate obj,
Noise_SubjectInfo **  value 
)

Definition at line 259 of file certificate.c.

Noise_SubjectInfo* Noise_Certificate_get_subject ( const Noise_Certificate obj)

Definition at line 254 of file certificate.c.

uint32_t Noise_Certificate_get_version ( const Noise_Certificate obj)

Definition at line 225 of file certificate.c.

int Noise_Certificate_has_signatures ( const Noise_Certificate obj)

Definition at line 290 of file certificate.c.

int Noise_Certificate_has_subject ( const Noise_Certificate obj)

Definition at line 249 of file certificate.c.

int Noise_Certificate_has_version ( const Noise_Certificate obj)

Definition at line 220 of file certificate.c.

int Noise_Certificate_insert_signatures ( Noise_Certificate obj,
size_t  index,
Noise_Signature value 
)

Definition at line 328 of file certificate.c.

int Noise_Certificate_new ( Noise_Certificate **  obj)

Definition at line 128 of file certificate.c.

int Noise_Certificate_read ( NoiseProtobuf pbuf,
int  tag,
Noise_Certificate **  obj 
)

Definition at line 167 of file certificate.c.

int Noise_Certificate_set_version ( Noise_Certificate obj,
uint32_t  value 
)

Definition at line 230 of file certificate.c.

int Noise_Certificate_write ( NoiseProtobuf pbuf,
int  tag,
const Noise_Certificate obj 
)

Definition at line 151 of file certificate.c.

int Noise_CertificateChain_add_certs ( Noise_CertificateChain obj,
Noise_Certificate **  value 
)

Definition at line 438 of file certificate.c.

int Noise_CertificateChain_clear_certs ( Noise_CertificateChain obj)

Definition at line 405 of file certificate.c.

size_t Noise_CertificateChain_count_certs ( const Noise_CertificateChain obj)

Definition at line 425 of file certificate.c.

int Noise_CertificateChain_free ( Noise_CertificateChain obj)

Definition at line 345 of file certificate.c.

Noise_Certificate* Noise_CertificateChain_get_at_certs ( const Noise_CertificateChain obj,
size_t  index 
)

Definition at line 430 of file certificate.c.

int Noise_CertificateChain_has_certs ( const Noise_CertificateChain obj)

Definition at line 420 of file certificate.c.

int Noise_CertificateChain_insert_certs ( Noise_CertificateChain obj,
size_t  index,
Noise_Certificate value 
)

Definition at line 458 of file certificate.c.

int Noise_CertificateChain_new ( Noise_CertificateChain **  obj)

Definition at line 335 of file certificate.c.

int Noise_CertificateChain_read ( NoiseProtobuf pbuf,
int  tag,
Noise_CertificateChain **  obj 
)

Definition at line 369 of file certificate.c.

int Noise_CertificateChain_write ( NoiseProtobuf pbuf,
int  tag,
const Noise_CertificateChain obj 
)

Definition at line 357 of file certificate.c.

int Noise_EncryptedPrivateKey_clear_algorithm ( Noise_EncryptedPrivateKey obj)

Definition at line 1910 of file certificate.c.

int Noise_EncryptedPrivateKey_clear_encrypted_data ( Noise_EncryptedPrivateKey obj)

Definition at line 2025 of file certificate.c.

int Noise_EncryptedPrivateKey_clear_iterations ( Noise_EncryptedPrivateKey obj)

Definition at line 1997 of file certificate.c.

int Noise_EncryptedPrivateKey_clear_salt ( Noise_EncryptedPrivateKey obj)

Definition at line 1954 of file certificate.c.

int Noise_EncryptedPrivateKey_clear_version ( Noise_EncryptedPrivateKey obj)

Definition at line 1882 of file certificate.c.

int Noise_EncryptedPrivateKey_free ( Noise_EncryptedPrivateKey obj)

Definition at line 1800 of file certificate.c.

const char* Noise_EncryptedPrivateKey_get_algorithm ( const Noise_EncryptedPrivateKey obj)

Definition at line 1926 of file certificate.c.

const void* Noise_EncryptedPrivateKey_get_encrypted_data ( const Noise_EncryptedPrivateKey obj)

Definition at line 2041 of file certificate.c.

uint32_t Noise_EncryptedPrivateKey_get_iterations ( const Noise_EncryptedPrivateKey obj)

Definition at line 2011 of file certificate.c.

const void* Noise_EncryptedPrivateKey_get_salt ( const Noise_EncryptedPrivateKey obj)

Definition at line 1970 of file certificate.c.

size_t Noise_EncryptedPrivateKey_get_size_algorithm ( const Noise_EncryptedPrivateKey obj)

Definition at line 1931 of file certificate.c.

size_t Noise_EncryptedPrivateKey_get_size_encrypted_data ( const Noise_EncryptedPrivateKey obj)

Definition at line 2046 of file certificate.c.

size_t Noise_EncryptedPrivateKey_get_size_salt ( const Noise_EncryptedPrivateKey obj)

Definition at line 1975 of file certificate.c.

uint32_t Noise_EncryptedPrivateKey_get_version ( const Noise_EncryptedPrivateKey obj)

Definition at line 1896 of file certificate.c.

int Noise_EncryptedPrivateKey_has_algorithm ( const Noise_EncryptedPrivateKey obj)

Definition at line 1921 of file certificate.c.

int Noise_EncryptedPrivateKey_has_encrypted_data ( const Noise_EncryptedPrivateKey obj)

Definition at line 2036 of file certificate.c.

int Noise_EncryptedPrivateKey_has_iterations ( const Noise_EncryptedPrivateKey obj)

Definition at line 2006 of file certificate.c.

int Noise_EncryptedPrivateKey_has_salt ( const Noise_EncryptedPrivateKey obj)

Definition at line 1965 of file certificate.c.

int Noise_EncryptedPrivateKey_has_version ( const Noise_EncryptedPrivateKey obj)

Definition at line 1891 of file certificate.c.

int Noise_EncryptedPrivateKey_new ( Noise_EncryptedPrivateKey **  obj)

Definition at line 1790 of file certificate.c.

int Noise_EncryptedPrivateKey_read ( NoiseProtobuf pbuf,
int  tag,
Noise_EncryptedPrivateKey **  obj 
)

Definition at line 1830 of file certificate.c.

int Noise_EncryptedPrivateKey_set_algorithm ( Noise_EncryptedPrivateKey obj,
const char *  value,
size_t  size 
)

Definition at line 1936 of file certificate.c.

int Noise_EncryptedPrivateKey_set_encrypted_data ( Noise_EncryptedPrivateKey obj,
const void *  value,
size_t  size 
)

Definition at line 2051 of file certificate.c.

int Noise_EncryptedPrivateKey_set_iterations ( Noise_EncryptedPrivateKey obj,
uint32_t  value 
)

Definition at line 2016 of file certificate.c.

int Noise_EncryptedPrivateKey_set_salt ( Noise_EncryptedPrivateKey obj,
const void *  value,
size_t  size 
)

Definition at line 1980 of file certificate.c.

int Noise_EncryptedPrivateKey_set_version ( Noise_EncryptedPrivateKey obj,
uint32_t  value 
)

Definition at line 1901 of file certificate.c.

int Noise_EncryptedPrivateKey_write ( NoiseProtobuf pbuf,
int  tag,
const Noise_EncryptedPrivateKey obj 
)

Definition at line 1811 of file certificate.c.

int Noise_ExtraSignedInfo_add_meta ( Noise_ExtraSignedInfo obj,
Noise_MetaInfo **  value 
)

Definition at line 1763 of file certificate.c.

int Noise_ExtraSignedInfo_clear_meta ( Noise_ExtraSignedInfo obj)

Definition at line 1730 of file certificate.c.

int Noise_ExtraSignedInfo_clear_nonce ( Noise_ExtraSignedInfo obj)

Definition at line 1599 of file certificate.c.

int Noise_ExtraSignedInfo_clear_valid_from ( Noise_ExtraSignedInfo obj)

Definition at line 1642 of file certificate.c.

int Noise_ExtraSignedInfo_clear_valid_to ( Noise_ExtraSignedInfo obj)

Definition at line 1686 of file certificate.c.

size_t Noise_ExtraSignedInfo_count_meta ( const Noise_ExtraSignedInfo obj)

Definition at line 1750 of file certificate.c.

int Noise_ExtraSignedInfo_free ( Noise_ExtraSignedInfo obj)

Definition at line 1512 of file certificate.c.

Noise_MetaInfo* Noise_ExtraSignedInfo_get_at_meta ( const Noise_ExtraSignedInfo obj,
size_t  index 
)

Definition at line 1755 of file certificate.c.

const void* Noise_ExtraSignedInfo_get_nonce ( const Noise_ExtraSignedInfo obj)

Definition at line 1615 of file certificate.c.

size_t Noise_ExtraSignedInfo_get_size_nonce ( const Noise_ExtraSignedInfo obj)

Definition at line 1620 of file certificate.c.

size_t Noise_ExtraSignedInfo_get_size_valid_from ( const Noise_ExtraSignedInfo obj)

Definition at line 1663 of file certificate.c.

size_t Noise_ExtraSignedInfo_get_size_valid_to ( const Noise_ExtraSignedInfo obj)

Definition at line 1707 of file certificate.c.

const char* Noise_ExtraSignedInfo_get_valid_from ( const Noise_ExtraSignedInfo obj)

Definition at line 1658 of file certificate.c.

const char* Noise_ExtraSignedInfo_get_valid_to ( const Noise_ExtraSignedInfo obj)

Definition at line 1702 of file certificate.c.

int Noise_ExtraSignedInfo_has_meta ( const Noise_ExtraSignedInfo obj)

Definition at line 1745 of file certificate.c.

int Noise_ExtraSignedInfo_has_nonce ( const Noise_ExtraSignedInfo obj)

Definition at line 1610 of file certificate.c.

int Noise_ExtraSignedInfo_has_valid_from ( const Noise_ExtraSignedInfo obj)

Definition at line 1653 of file certificate.c.

int Noise_ExtraSignedInfo_has_valid_to ( const Noise_ExtraSignedInfo obj)

Definition at line 1697 of file certificate.c.

int Noise_ExtraSignedInfo_insert_meta ( Noise_ExtraSignedInfo obj,
size_t  index,
Noise_MetaInfo value 
)

Definition at line 1783 of file certificate.c.

int Noise_ExtraSignedInfo_new ( Noise_ExtraSignedInfo **  obj)

Definition at line 1502 of file certificate.c.

int Noise_ExtraSignedInfo_read ( NoiseProtobuf pbuf,
int  tag,
Noise_ExtraSignedInfo **  obj 
)

Definition at line 1545 of file certificate.c.

int Noise_ExtraSignedInfo_set_nonce ( Noise_ExtraSignedInfo obj,
const void *  value,
size_t  size 
)

Definition at line 1625 of file certificate.c.

int Noise_ExtraSignedInfo_set_valid_from ( Noise_ExtraSignedInfo obj,
const char *  value,
size_t  size 
)

Definition at line 1668 of file certificate.c.

int Noise_ExtraSignedInfo_set_valid_to ( Noise_ExtraSignedInfo obj,
const char *  value,
size_t  size 
)

Definition at line 1712 of file certificate.c.

int Noise_ExtraSignedInfo_write ( NoiseProtobuf pbuf,
int  tag,
const Noise_ExtraSignedInfo obj 
)

Definition at line 1527 of file certificate.c.

int Noise_MetaInfo_clear_name ( Noise_MetaInfo obj)

Definition at line 1060 of file certificate.c.

int Noise_MetaInfo_clear_value ( Noise_MetaInfo obj)

Definition at line 1104 of file certificate.c.

int Noise_MetaInfo_free ( Noise_MetaInfo obj)

Definition at line 997 of file certificate.c.

const char* Noise_MetaInfo_get_name ( const Noise_MetaInfo obj)

Definition at line 1076 of file certificate.c.

size_t Noise_MetaInfo_get_size_name ( const Noise_MetaInfo obj)

Definition at line 1081 of file certificate.c.

size_t Noise_MetaInfo_get_size_value ( const Noise_MetaInfo obj)

Definition at line 1125 of file certificate.c.

const char* Noise_MetaInfo_get_value ( const Noise_MetaInfo obj)

Definition at line 1120 of file certificate.c.

int Noise_MetaInfo_has_name ( const Noise_MetaInfo obj)

Definition at line 1071 of file certificate.c.

int Noise_MetaInfo_has_value ( const Noise_MetaInfo obj)

Definition at line 1115 of file certificate.c.

int Noise_MetaInfo_new ( Noise_MetaInfo **  obj)

Definition at line 987 of file certificate.c.

int Noise_MetaInfo_read ( NoiseProtobuf pbuf,
int  tag,
Noise_MetaInfo **  obj 
)

Definition at line 1020 of file certificate.c.

int Noise_MetaInfo_set_name ( Noise_MetaInfo obj,
const char *  value,
size_t  size 
)

Definition at line 1086 of file certificate.c.

int Noise_MetaInfo_set_value ( Noise_MetaInfo obj,
const char *  value,
size_t  size 
)

Definition at line 1130 of file certificate.c.

int Noise_MetaInfo_write ( NoiseProtobuf pbuf,
int  tag,
const Noise_MetaInfo obj 
)

Definition at line 1007 of file certificate.c.

int Noise_PrivateKey_add_keys ( Noise_PrivateKey obj,
Noise_PrivateKeyInfo **  value 
)

Definition at line 2343 of file certificate.c.

int Noise_PrivateKey_add_meta ( Noise_PrivateKey obj,
Noise_MetaInfo **  value 
)

Definition at line 2403 of file certificate.c.

int Noise_PrivateKey_clear_id ( Noise_PrivateKey obj)

Definition at line 2178 of file certificate.c.

int Noise_PrivateKey_clear_keys ( Noise_PrivateKey obj)

Definition at line 2310 of file certificate.c.

int Noise_PrivateKey_clear_meta ( Noise_PrivateKey obj)

Definition at line 2370 of file certificate.c.

int Noise_PrivateKey_clear_name ( Noise_PrivateKey obj)

Definition at line 2222 of file certificate.c.

int Noise_PrivateKey_clear_role ( Noise_PrivateKey obj)

Definition at line 2266 of file certificate.c.

size_t Noise_PrivateKey_count_keys ( const Noise_PrivateKey obj)

Definition at line 2330 of file certificate.c.

size_t Noise_PrivateKey_count_meta ( const Noise_PrivateKey obj)

Definition at line 2390 of file certificate.c.

int Noise_PrivateKey_free ( Noise_PrivateKey obj)

Definition at line 2078 of file certificate.c.

Noise_PrivateKeyInfo* Noise_PrivateKey_get_at_keys ( const Noise_PrivateKey obj,
size_t  index 
)

Definition at line 2335 of file certificate.c.

Noise_MetaInfo* Noise_PrivateKey_get_at_meta ( const Noise_PrivateKey obj,
size_t  index 
)

Definition at line 2395 of file certificate.c.

const char* Noise_PrivateKey_get_id ( const Noise_PrivateKey obj)

Definition at line 2194 of file certificate.c.

const char* Noise_PrivateKey_get_name ( const Noise_PrivateKey obj)

Definition at line 2238 of file certificate.c.

const char* Noise_PrivateKey_get_role ( const Noise_PrivateKey obj)

Definition at line 2282 of file certificate.c.

size_t Noise_PrivateKey_get_size_id ( const Noise_PrivateKey obj)

Definition at line 2199 of file certificate.c.

size_t Noise_PrivateKey_get_size_name ( const Noise_PrivateKey obj)

Definition at line 2243 of file certificate.c.

size_t Noise_PrivateKey_get_size_role ( const Noise_PrivateKey obj)

Definition at line 2287 of file certificate.c.

int Noise_PrivateKey_has_id ( const Noise_PrivateKey obj)

Definition at line 2189 of file certificate.c.

int Noise_PrivateKey_has_keys ( const Noise_PrivateKey obj)

Definition at line 2325 of file certificate.c.

int Noise_PrivateKey_has_meta ( const Noise_PrivateKey obj)

Definition at line 2385 of file certificate.c.

int Noise_PrivateKey_has_name ( const Noise_PrivateKey obj)

Definition at line 2233 of file certificate.c.

int Noise_PrivateKey_has_role ( const Noise_PrivateKey obj)

Definition at line 2277 of file certificate.c.

int Noise_PrivateKey_insert_keys ( Noise_PrivateKey obj,
size_t  index,
Noise_PrivateKeyInfo value 
)

Definition at line 2363 of file certificate.c.

int Noise_PrivateKey_insert_meta ( Noise_PrivateKey obj,
size_t  index,
Noise_MetaInfo value 
)

Definition at line 2423 of file certificate.c.

int Noise_PrivateKey_new ( Noise_PrivateKey **  obj)

Definition at line 2068 of file certificate.c.

int Noise_PrivateKey_read ( NoiseProtobuf pbuf,
int  tag,
Noise_PrivateKey **  obj 
)

Definition at line 2116 of file certificate.c.

int Noise_PrivateKey_set_id ( Noise_PrivateKey obj,
const char *  value,
size_t  size 
)

Definition at line 2204 of file certificate.c.

int Noise_PrivateKey_set_name ( Noise_PrivateKey obj,
const char *  value,
size_t  size 
)

Definition at line 2248 of file certificate.c.

int Noise_PrivateKey_set_role ( Noise_PrivateKey obj,
const char *  value,
size_t  size 
)

Definition at line 2292 of file certificate.c.

int Noise_PrivateKey_write ( NoiseProtobuf pbuf,
int  tag,
const Noise_PrivateKey obj 
)

Definition at line 2096 of file certificate.c.

int Noise_PrivateKeyInfo_clear_algorithm ( Noise_PrivateKeyInfo obj)

Definition at line 2503 of file certificate.c.

int Noise_PrivateKeyInfo_clear_key ( Noise_PrivateKeyInfo obj)

Definition at line 2547 of file certificate.c.

int Noise_PrivateKeyInfo_free ( Noise_PrivateKeyInfo obj)

Definition at line 2440 of file certificate.c.

const char* Noise_PrivateKeyInfo_get_algorithm ( const Noise_PrivateKeyInfo obj)

Definition at line 2519 of file certificate.c.

const void* Noise_PrivateKeyInfo_get_key ( const Noise_PrivateKeyInfo obj)

Definition at line 2563 of file certificate.c.

size_t Noise_PrivateKeyInfo_get_size_algorithm ( const Noise_PrivateKeyInfo obj)

Definition at line 2524 of file certificate.c.

size_t Noise_PrivateKeyInfo_get_size_key ( const Noise_PrivateKeyInfo obj)

Definition at line 2568 of file certificate.c.

int Noise_PrivateKeyInfo_has_algorithm ( const Noise_PrivateKeyInfo obj)

Definition at line 2514 of file certificate.c.

int Noise_PrivateKeyInfo_has_key ( const Noise_PrivateKeyInfo obj)

Definition at line 2558 of file certificate.c.

int Noise_PrivateKeyInfo_new ( Noise_PrivateKeyInfo **  obj)

Definition at line 2430 of file certificate.c.

int Noise_PrivateKeyInfo_read ( NoiseProtobuf pbuf,
int  tag,
Noise_PrivateKeyInfo **  obj 
)

Definition at line 2463 of file certificate.c.

int Noise_PrivateKeyInfo_set_algorithm ( Noise_PrivateKeyInfo obj,
const char *  value,
size_t  size 
)

Definition at line 2529 of file certificate.c.

int Noise_PrivateKeyInfo_set_key ( Noise_PrivateKeyInfo obj,
const void *  value,
size_t  size 
)

Definition at line 2573 of file certificate.c.

int Noise_PrivateKeyInfo_write ( NoiseProtobuf pbuf,
int  tag,
const Noise_PrivateKeyInfo obj 
)

Definition at line 2450 of file certificate.c.

int Noise_PublicKeyInfo_clear_algorithm ( Noise_PublicKeyInfo obj)

Definition at line 900 of file certificate.c.

int Noise_PublicKeyInfo_clear_key ( Noise_PublicKeyInfo obj)

Definition at line 944 of file certificate.c.

int Noise_PublicKeyInfo_free ( Noise_PublicKeyInfo obj)

Definition at line 837 of file certificate.c.

const char* Noise_PublicKeyInfo_get_algorithm ( const Noise_PublicKeyInfo obj)

Definition at line 916 of file certificate.c.

const void* Noise_PublicKeyInfo_get_key ( const Noise_PublicKeyInfo obj)

Definition at line 960 of file certificate.c.

size_t Noise_PublicKeyInfo_get_size_algorithm ( const Noise_PublicKeyInfo obj)

Definition at line 921 of file certificate.c.

size_t Noise_PublicKeyInfo_get_size_key ( const Noise_PublicKeyInfo obj)

Definition at line 965 of file certificate.c.

int Noise_PublicKeyInfo_has_algorithm ( const Noise_PublicKeyInfo obj)

Definition at line 911 of file certificate.c.

int Noise_PublicKeyInfo_has_key ( const Noise_PublicKeyInfo obj)

Definition at line 955 of file certificate.c.

int Noise_PublicKeyInfo_new ( Noise_PublicKeyInfo **  obj)

Definition at line 827 of file certificate.c.

int Noise_PublicKeyInfo_read ( NoiseProtobuf pbuf,
int  tag,
Noise_PublicKeyInfo **  obj 
)

Definition at line 860 of file certificate.c.

int Noise_PublicKeyInfo_set_algorithm ( Noise_PublicKeyInfo obj,
const char *  value,
size_t  size 
)

Definition at line 926 of file certificate.c.

int Noise_PublicKeyInfo_set_key ( Noise_PublicKeyInfo obj,
const void *  value,
size_t  size 
)

Definition at line 970 of file certificate.c.

int Noise_PublicKeyInfo_write ( NoiseProtobuf pbuf,
int  tag,
const Noise_PublicKeyInfo obj 
)

Definition at line 847 of file certificate.c.

int Noise_Signature_clear_extra_signed_info ( Noise_Signature obj)

Definition at line 1423 of file certificate.c.

int Noise_Signature_clear_hash_algorithm ( Noise_Signature obj)

Definition at line 1379 of file certificate.c.

int Noise_Signature_clear_id ( Noise_Signature obj)

Definition at line 1255 of file certificate.c.

int Noise_Signature_clear_name ( Noise_Signature obj)

Definition at line 1299 of file certificate.c.

int Noise_Signature_clear_signature ( Noise_Signature obj)

Definition at line 1459 of file certificate.c.

int Noise_Signature_clear_signing_key ( Noise_Signature obj)

Definition at line 1343 of file certificate.c.

int Noise_Signature_free ( Noise_Signature obj)

Definition at line 1158 of file certificate.c.

Noise_ExtraSignedInfo* Noise_Signature_get_extra_signed_info ( const Noise_Signature obj)

Definition at line 1438 of file certificate.c.

const char* Noise_Signature_get_hash_algorithm ( const Noise_Signature obj)

Definition at line 1395 of file certificate.c.

const char* Noise_Signature_get_id ( const Noise_Signature obj)

Definition at line 1271 of file certificate.c.

const char* Noise_Signature_get_name ( const Noise_Signature obj)

Definition at line 1315 of file certificate.c.

int Noise_Signature_get_new_extra_signed_info ( Noise_Signature obj,
Noise_ExtraSignedInfo **  value 
)

Definition at line 1443 of file certificate.c.

int Noise_Signature_get_new_signing_key ( Noise_Signature obj,
Noise_PublicKeyInfo **  value 
)

Definition at line 1363 of file certificate.c.

const void* Noise_Signature_get_signature ( const Noise_Signature obj)

Definition at line 1475 of file certificate.c.

Noise_PublicKeyInfo* Noise_Signature_get_signing_key ( const Noise_Signature obj)

Definition at line 1358 of file certificate.c.

size_t Noise_Signature_get_size_hash_algorithm ( const Noise_Signature obj)

Definition at line 1400 of file certificate.c.

size_t Noise_Signature_get_size_id ( const Noise_Signature obj)

Definition at line 1276 of file certificate.c.

size_t Noise_Signature_get_size_name ( const Noise_Signature obj)

Definition at line 1320 of file certificate.c.

size_t Noise_Signature_get_size_signature ( const Noise_Signature obj)

Definition at line 1480 of file certificate.c.

int Noise_Signature_has_extra_signed_info ( const Noise_Signature obj)

Definition at line 1433 of file certificate.c.

int Noise_Signature_has_hash_algorithm ( const Noise_Signature obj)

Definition at line 1390 of file certificate.c.

int Noise_Signature_has_id ( const Noise_Signature obj)

Definition at line 1266 of file certificate.c.

int Noise_Signature_has_name ( const Noise_Signature obj)

Definition at line 1310 of file certificate.c.

int Noise_Signature_has_signature ( const Noise_Signature obj)

Definition at line 1470 of file certificate.c.

int Noise_Signature_has_signing_key ( const Noise_Signature obj)

Definition at line 1353 of file certificate.c.

int Noise_Signature_new ( Noise_Signature **  obj)

Definition at line 1148 of file certificate.c.

int Noise_Signature_read ( NoiseProtobuf pbuf,
int  tag,
Noise_Signature **  obj 
)

Definition at line 1193 of file certificate.c.

int Noise_Signature_set_hash_algorithm ( Noise_Signature obj,
const char *  value,
size_t  size 
)

Definition at line 1405 of file certificate.c.

int Noise_Signature_set_id ( Noise_Signature obj,
const char *  value,
size_t  size 
)

Definition at line 1281 of file certificate.c.

int Noise_Signature_set_name ( Noise_Signature obj,
const char *  value,
size_t  size 
)

Definition at line 1325 of file certificate.c.

int Noise_Signature_set_signature ( Noise_Signature obj,
const void *  value,
size_t  size 
)

Definition at line 1485 of file certificate.c.

int Noise_Signature_write ( NoiseProtobuf pbuf,
int  tag,
const Noise_Signature obj 
)

Definition at line 1172 of file certificate.c.

int Noise_SubjectInfo_add_keys ( Noise_SubjectInfo obj,
Noise_PublicKeyInfo **  value 
)

Definition at line 740 of file certificate.c.

int Noise_SubjectInfo_add_meta ( Noise_SubjectInfo obj,
Noise_MetaInfo **  value 
)

Definition at line 800 of file certificate.c.

int Noise_SubjectInfo_clear_id ( Noise_SubjectInfo obj)

Definition at line 575 of file certificate.c.

int Noise_SubjectInfo_clear_keys ( Noise_SubjectInfo obj)

Definition at line 707 of file certificate.c.

int Noise_SubjectInfo_clear_meta ( Noise_SubjectInfo obj)

Definition at line 767 of file certificate.c.

int Noise_SubjectInfo_clear_name ( Noise_SubjectInfo obj)

Definition at line 619 of file certificate.c.

int Noise_SubjectInfo_clear_role ( Noise_SubjectInfo obj)

Definition at line 663 of file certificate.c.

size_t Noise_SubjectInfo_count_keys ( const Noise_SubjectInfo obj)

Definition at line 727 of file certificate.c.

size_t Noise_SubjectInfo_count_meta ( const Noise_SubjectInfo obj)

Definition at line 787 of file certificate.c.

int Noise_SubjectInfo_free ( Noise_SubjectInfo obj)

Definition at line 475 of file certificate.c.

Noise_PublicKeyInfo* Noise_SubjectInfo_get_at_keys ( const Noise_SubjectInfo obj,
size_t  index 
)

Definition at line 732 of file certificate.c.

Noise_MetaInfo* Noise_SubjectInfo_get_at_meta ( const Noise_SubjectInfo obj,
size_t  index 
)

Definition at line 792 of file certificate.c.

const char* Noise_SubjectInfo_get_id ( const Noise_SubjectInfo obj)

Definition at line 591 of file certificate.c.

const char* Noise_SubjectInfo_get_name ( const Noise_SubjectInfo obj)

Definition at line 635 of file certificate.c.

const char* Noise_SubjectInfo_get_role ( const Noise_SubjectInfo obj)

Definition at line 679 of file certificate.c.

size_t Noise_SubjectInfo_get_size_id ( const Noise_SubjectInfo obj)

Definition at line 596 of file certificate.c.

size_t Noise_SubjectInfo_get_size_name ( const Noise_SubjectInfo obj)

Definition at line 640 of file certificate.c.

size_t Noise_SubjectInfo_get_size_role ( const Noise_SubjectInfo obj)

Definition at line 684 of file certificate.c.

int Noise_SubjectInfo_has_id ( const Noise_SubjectInfo obj)

Definition at line 586 of file certificate.c.

int Noise_SubjectInfo_has_keys ( const Noise_SubjectInfo obj)

Definition at line 722 of file certificate.c.

int Noise_SubjectInfo_has_meta ( const Noise_SubjectInfo obj)

Definition at line 782 of file certificate.c.

int Noise_SubjectInfo_has_name ( const Noise_SubjectInfo obj)

Definition at line 630 of file certificate.c.

int Noise_SubjectInfo_has_role ( const Noise_SubjectInfo obj)

Definition at line 674 of file certificate.c.

int Noise_SubjectInfo_insert_keys ( Noise_SubjectInfo obj,
size_t  index,
Noise_PublicKeyInfo value 
)

Definition at line 760 of file certificate.c.

int Noise_SubjectInfo_insert_meta ( Noise_SubjectInfo obj,
size_t  index,
Noise_MetaInfo value 
)

Definition at line 820 of file certificate.c.

int Noise_SubjectInfo_new ( Noise_SubjectInfo **  obj)

Definition at line 465 of file certificate.c.

int Noise_SubjectInfo_read ( NoiseProtobuf pbuf,
int  tag,
Noise_SubjectInfo **  obj 
)

Definition at line 513 of file certificate.c.

int Noise_SubjectInfo_set_id ( Noise_SubjectInfo obj,
const char *  value,
size_t  size 
)

Definition at line 601 of file certificate.c.

int Noise_SubjectInfo_set_name ( Noise_SubjectInfo obj,
const char *  value,
size_t  size 
)

Definition at line 645 of file certificate.c.

int Noise_SubjectInfo_set_role ( Noise_SubjectInfo obj,
const char *  value,
size_t  size 
)

Definition at line 689 of file certificate.c.

int Noise_SubjectInfo_write ( NoiseProtobuf pbuf,
int  tag,
const Noise_SubjectInfo obj 
)

Definition at line 493 of file certificate.c.