WickrAdminAPI / Client / register_opentdf_config
register_opentdf_config¶
- WickrAdminAPI.Client.register_opentdf_config(**kwargs)¶
Registers and saves OpenTDF configuration for a Wickr network, enabling attribute-based access control for Wickr through an OpenTDF provider.
See also: AWS API Documentation
Request Syntax
response = client.register_opentdf_config( networkId='string', clientId='string', clientSecret='string', domain='string', provider='string', dryRun=True|False )
- Parameters:
networkId (string) –
[REQUIRED]
The ID of the Wickr network for which OpenTDF integration will be configured.
clientId (string) –
[REQUIRED]
The OIDC client ID used for authenticating with the OpenTDF provider.
clientSecret (string) –
[REQUIRED]
The OIDC client secret used for authenticating with the OpenTDF provider
domain (string) –
[REQUIRED]
The domain of the OpenTDF server.
provider (string) –
[REQUIRED]
The provider of the OpenTDF platform.
Note
Currently only Virtru is supported as the OpenTDF provider.
dryRun (boolean) – Perform dry-run test connection of OpenTDF configuration (optional).
- Return type:
dict
- Returns:
Response Syntax
{ 'clientId': 'string', 'domain': 'string', 'clientSecret': 'string', 'provider': 'string' }
Response Structure
(dict) –
clientId (string) –
The OIDC client ID used for authenticating with the OpenTDF provider.
domain (string) –
The domain of the OpenTDF server.
clientSecret (string) –
The OIDC client secret used for authenticating with the OpenTDF provider.
provider (string) –
The provider of the OpenTDF platform.
Exceptions