Package-level declarations
Inherited functions
Creates multiple users in a specified Wickr network. This operation allows you to provision multiple user accounts simultaneously, optionally specifying security groups, and validation requirements for each user.
Deletes multiple users from a specified Wickr network. This operation permanently removes user accounts and their associated data from the network.
Looks up multiple user usernames from their unique username hashes (unames). This operation allows you to retrieve the email addresses associated with a list of username hashes.
Resends invitation codes to multiple users who have pending invitations in a Wickr network. This operation is useful when users haven't accepted their initial invitations or when invitations have expired.
Resets multiple devices for a specific user in a Wickr network. This operation forces the selected devices to log out and requires users to re-authenticate, which is useful for security purposes or when devices need to be revoked.
Suspends or unsuspends multiple users in a Wickr network. Suspended users cannot access the network until they are unsuspended. This operation is useful for temporarily restricting access without deleting user accounts.
Creates a new bot in a specified Wickr network. Bots are automated accounts that can send and receive messages, enabling integration with external systems and automation of tasks.
Creates a data retention bot in a Wickr network. Data retention bots are specialized bots that handle message archiving and compliance by capturing and storing messages for regulatory or organizational requirements.
Creates a new challenge password for the data retention bot. This password is used for authentication when the bot connects to the network.
Creates a new Wickr network with specified access level and configuration. This operation provisions a new communication network for your organization.
Creates a new security group in a Wickr network. Security groups allow you to organize users and control their permissions, features, and security settings.
Deletes a bot from a specified Wickr network. This operation permanently removes the bot account and its associated data from the network.
Deletes the data retention bot from a Wickr network. This operation permanently removes the bot and all its associated data from the database.
Deletes a Wickr network and all its associated resources, including users, bots, security groups, and settings. This operation is permanent and cannot be undone.
Deletes a security group from a Wickr network. This operation cannot be performed on the default security group.
Retrieves detailed information about a specific bot in a Wickr network, including its status, group membership, and authentication details.
Retrieves the count of bots in a Wickr network, categorized by their status (pending, active, and total).
Retrieves information about the data retention bot in a Wickr network, including its status and whether the data retention service is enabled.
Retrieves historical guest user count data for a Wickr network, showing the number of guest users per billing period over the past 90 days.
Retrieves detailed information about a specific Wickr network, including its configuration, access level, and status.
Retrieves all network-level settings for a Wickr network, including client metrics, data retention, and other configuration options.
Retrieves the OpenID Connect (OIDC) configuration for a Wickr network, including SSO settings and optional token information if access token parameters are provided.
Retrieves detailed information about a specific security group in a Wickr network, including its settings, member counts, and configuration.
Retrieves detailed information about a specific user in a Wickr network, including their profile, status, and activity history.
Retrieves the count of users in a Wickr network, categorized by their status (pending, active, rejected) and showing how many users can still be added.
Retrieves a paginated list of guest users who have been blocked from a Wickr network. You can filter and sort the results.
Retrieves a paginated list of bots in a specified Wickr network. You can filter and sort the results based on various criteria.
Retrieves a paginated list of devices associated with a specific user in a Wickr network. This operation returns information about all devices where the user has logged into Wickr.
Retrieves a paginated list of guest users who have communicated with your Wickr network. Guest users are external users from federated networks who can communicate with network members.
Retrieves a paginated list of all Wickr networks associated with your Amazon Web Services account. You can sort the results by network ID or name.
Retrieves a paginated list of security groups in a specified Wickr network. You can sort the results by various criteria.
Retrieves a paginated list of users who belong to a specific security group in a Wickr network.
Retrieves a paginated list of users in a specified Wickr network. You can filter and sort the results based on various criteria such as name, status, or security group membership.
Registers and saves an OpenID Connect (OIDC) configuration for a Wickr network, enabling Single Sign-On (SSO) authentication through an identity provider.
Tests an OpenID Connect (OIDC) configuration for a Wickr network by validating the connection to the identity provider and retrieving its supported capabilities.
Updates the properties of an existing bot in a Wickr network. This operation allows you to modify the bot's display name, security group, password, or suspension status.
Updates the data retention bot settings, allowing you to enable or disable the data retention service, or acknowledge the public key message.
Updates the block status of a guest user in a Wickr network. This operation allows you to block or unblock a guest user from accessing the network.
Updates the properties of an existing Wickr network, such as its name or encryption key configuration.
Updates network-level settings for a Wickr network. You can modify settings such as client metrics, data retention, and other network-wide options.
Updates the properties of an existing security group in a Wickr network, such as its name or settings.
Updates the properties of an existing user in a Wickr network. This operation allows you to modify the user's name, password, security group membership, and invite code settings.
Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.