Package-level declarations
Types
The request was invalid or malformed. This error occurs when the request parameters do not meet the API requirements, such as invalid field values, missing required parameters, or improperly formatted data.
Represents a device where a user has logged into Wickr, containing information about the device's type, status, and login history.
Contains the details for a single user to be created in a batch user creation request.
Contains error information for a device operation that failed in a batch device request.
Contains information about a device that was successfully processed in a batch device operation.
Contains error information for a username hash lookup that failed in a batch uname lookup request.
Contains information about a username hash that was successfully resolved in a batch uname lookup operation.
Contains error information for a user operation that failed in a batch user request.
Contains information about a user that was successfully processed in a batch user operation.
Represents a guest user who has been blocked from accessing a Wickr network.
Defines the calling feature permissions and settings for users in a security group, controlling what types of calls users can initiate and participate in.
Contains detailed error information explaining why an operation failed, including which field caused the error and the reason for the failure.
Access to the requested resource is forbidden. This error occurs when the authenticated user does not have the necessary permissions to perform the requested operation, even though they are authenticated.
Contains the count of guest users for a specific billing period, used for tracking historical guest user activity.
An unexpected error occurred on the server while processing the request. This indicates a problem with the Wickr service itself rather than with the request. If this error persists, contact Amazon Web Services Support.
Contains network-level configuration settings that apply to all users and security groups within a Wickr network.
Contains the OpenID Connect (OIDC) configuration information for Single Sign-On (SSO) authentication, including identity provider settings and client credentials.
Contains OAuth token information returned from the identity provider, including access tokens, ID tokens, and PKCE parameters used for secure authentication.
Defines password complexity requirements for users in a security group, including minimum length and character type requirements.
Identifies a Wickr enterprise network that is permitted for global federation, allowing users to communicate with members of the specified network.
The request was throttled because too many requests were sent in a short period of time. Wait a moment and retry the request. Consider implementing exponential backoff in your application.
Configuration for read receipts at the network level, controlling whether senders can see when their messages have been read.
The requested resource could not be found. This error occurs when you try to access or modify a network, user, bot, security group, or other resource that doesn't exist or has been deleted.
Represents a security group in a Wickr network, containing membership statistics, configuration, and all permission settings that apply to its members.
Comprehensive configuration settings that define all user capabilities, restrictions, and features for members of a security group. These settings control everything from calling permissions to federation settings to security policies.
Contains the security group configuration settings that can be specified when creating or updating a security group. This is a subset of SecurityGroupSettings containing only the modifiable federation and security settings.
Configuration for the message shredder feature, which securely deletes messages and files from devices to prevent data recovery.
The request was not authenticated or the authentication credentials were invalid. This error occurs when the request lacks valid authentication credentials or the credentials have expired.
Contains the modifiable details for updating an existing user, including name, password, security group membership, and invitation settings.
One or more fields in the request failed validation. This error provides detailed information about which fields were invalid and why, allowing you to correct the request and retry.
Identifies a Amazon Web Services Wickr network by region and network ID, used for configuring permitted networks for global federation.
Base class for all service related exceptions thrown by the Wickr client