![]() |
Aranya
a software development tool for governing access to data and services over a decentralized, zero-trust framework with secure end-to-end encrypted data exchange built-in.
|
A builder for initializing a `AranyaCreateTeamQuicSyncConfig`. More...
#include <aranya-client.h>
A builder for initializing a `AranyaCreateTeamQuicSyncConfig`.
The `AranyaCreateTeamQuicSyncConfig` is an optional part of initializing a `AranyaCreateTeamConfig`.
|
related |
Attempts to construct a `AranyaCreateTeamQuicSyncConfig`.
This function consumes and releases any resources associated with the memory pointed to by cfg
.
[in] | cfg | a pointer to the QUIC sync config builder `AranyaCreateTeamQuicSyncConfigBuilder` |
[out] | out | a pointer to write the QUIC sync config to `AranyaCreateTeamQuicSyncConfig` |
|
related |
Attempts to construct a `AranyaCreateTeamQuicSyncConfig`.
This function consumes and releases any resources associated with the memory pointed to by cfg
.
[in] | cfg | a pointer to the QUIC sync config builder `AranyaCreateTeamQuicSyncConfigBuilder` |
[out] | out | a pointer to write the QUIC sync config to `AranyaCreateTeamQuicSyncConfig` |
|
related |
Releases any resources associated with ptr
.
ptr
must either be null or initialized by aranya_create_team_quic_sync_config_builder_init
.
|
related |
Releases any resources associated with ptr
.
ptr
must either be null or initialized by aranya_create_team_quic_sync_config_builder_init
.
|
related |
Initializes AranyaCreateTeamQuicSyncConfigBuilder
.
When no longer needed, out
's resources must be released with its cleanup routine.
|
related |
Initializes AranyaCreateTeamQuicSyncConfigBuilder
.
When no longer needed, out
's resources must be released with its cleanup routine.
|
related |
Attempts to set PSK seed generation mode value on `AranyaCreateTeamQuicSyncConfigBuilder`.
[in,out] | cfg | a pointer to the quic sync config builder |
This method will be removed soon since certificates will be used instead of PSKs in the future.
|
related |
Attempts to set PSK seed generation mode value on `AranyaCreateTeamQuicSyncConfigBuilder`.
[in,out] | cfg | a pointer to the quic sync config builder |
This method will be removed soon since certificates will be used instead of PSKs in the future.
|
related |
Attempts to set raw PSK seed IKM value `AranyaSeedIkm` on `AranyaCreateTeamQuicSyncConfigBuilder`.
[in,out] | cfg | a pointer to the quic sync config builder `AranyaCreateTeamQuicSyncConfigBuilder` |
[in] | ikm | a pointer the raw PSK seed IKM `AranyaSeedIkm` |
This method will be removed soon since certificates will be used instead of PSKs in the future.
|
related |
Attempts to set raw PSK seed IKM value `AranyaSeedIkm` on `AranyaCreateTeamQuicSyncConfigBuilder`.
[in,out] | cfg | a pointer to the quic sync config builder `AranyaCreateTeamQuicSyncConfigBuilder` |
[in] | ikm | a pointer the raw PSK seed IKM `AranyaSeedIkm` |
This method will be removed soon since certificates will be used instead of PSKs in the future.