Values.RegisterOpentdfConfigRequestSourceRegisters and saves OpenTDF configuration for a Wickr network, enabling attribute-based access control for Wickr through an OpenTDF provider.
type nonrec t = {networkId : NetworkId.t;The ID of the Wickr network for which OpenTDF integration will be configured.
*)clientId : GenericString.t;The OIDC client ID used for authenticating with the OpenTDF provider.
*)clientSecret : SensitiveString.t;The OIDC client secret used for authenticating with the OpenTDF provider
*)domain : GenericString.t;The domain of the OpenTDF server.
*)provider : GenericString.t;The provider of the OpenTDF platform. Currently only Virtru is supported as the OpenTDF provider.
*)dryRun : Boolean.t option;Perform dry-run test connection of OpenTDF configuration (optional).
*)}val make :
?dryRun:??? ->
networkId:NetworkId.t ->
clientId:GenericString.t ->
clientSecret:SensitiveString.t ->
domain:GenericString.t ->
provider:GenericString.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string * [> `Boolean of Boolean.t | `String of NetworkId.t ]) list ]