Config introduction
Keyset Configuration
This group of endpoints allows you to retrieve and update feature configurations for keysets.
Feature Configuration Overview:
When you create a keyset, some features start with default options. You can configure various features to control the behavior and capabilities of your PubNub application:
Config consists of the following sections:
- Access Manager - cryptographic, token-based permission administrator that allows you to regulate clients' access to PubNub resources, such as channels, channel groups, and User IDs.
- Stream Controller - as PubNub allows you to have hundreds or even thousands of subscriptions, it's vital to understand how to manage them efficiently.
- Presence - gives you visibility into who is currently subscribed to a channel. In other words, it monitors the subscribers of channels and delivers information on their real-time status.
- Message Persistence - allows you to store all messages as they're published. The primary use case is to allow a device to retrieve messages that were published while that device was offline, but there are many other use cases as well.
- App Context - allows you to persist metadata about channels, channel memberships, channel members, and users.
- File Sharing - allows users to upload and share files up to 5MB in size, for example in social apps to share images or in medical apps to share medical records.
- Mobile Push Notifications - APNS - allows you to send push notifications to Apple devices, after you upload the APNS token file.
- Mobile Push Notifications - FCM - allows you to send push notifications to Android devices, after you upload the FCM token file. Each section has its own set of properties that can be updated. For more information on each section, see the section below.