Keyset class Basic Features
Represents a configuration for a given subscribe key.
Constructors
- Keyset({@Deprecated('Use `userId` instead') UUID? uuid, UserId? userId, required String subscribeKey, String? publishKey, String? secretKey, String? authKey, @Deprecated('Use `cipherKey` at CryptoModule') CipherKey? cipherKey})
Properties
- authKey ↔ String?
-
If PAM is enabled, authentication key is required to access channels.
getter/setter pair
- cipherKey → CipherKey?
-
Used for message encryption.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- publishKey → String?
-
Publish key.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- secretKey → String?
-
Secret key used for administrative tasks.
final
-
settings
↔ Map<
String, dynamic> -
A map of settings that can be set and used by specific DX extensions.
getter/setter pair
- subscribeKey → String
-
Subscribe key.
final
- userId → UserId
-
Unique identifier of this user.
no setter
- uuid → UUID
-
Unique identifier of this device.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited