AtClientPreference class
Class to hold attributes for client preferences. Set the preferences for your application and pass it to AtClientManager.setCurrentAtSign.
Constructors
Properties
- atClientParticulars ↔ AtClientParticulars
-
getter/setter pair
- atProtocolEmitted ↔ Version
-
Poorly named variable which controls some aspects of at_client's
default data encryption
getter/setter pair
- commitLogPath ↔ String?
-
Local device path of commit log
getter/setter pair
- cramSecret ↔ String?
-
Shared secret of the atSign
getter/setter pair
- decryptPackets ↔ bool
-
OptionalParameterwhen set to true logs TLS Keys to file.getter/setter pair - downloadPath ↔ String?
-
Default path to download stream files
getter/setter pair
- enforceNamespace ↔ bool
-
AtClient.put uses this parameter to decide whether to check for presence of a namespace in the
string representation of the AtKey.
getter/setter pair
- expiryCheckTimeInterval ↔ Duration
-
Time interval for the scheduled task that removes expired keys from local keyStore
getter/setter pair
- fetchOfflineNotifications ↔ bool
-
Fetch the notifications received when the client is offline. Defaults to true.
Set to false to ignore the notifications received when device is offline.
getter/setter pair
- fileEncryptionChunkSize ↔ int
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- hashingAlgoType ↔ HashingAlgoType
-
getter/setter pair
- hiveStoragePath ↔ String?
-
Local device path of hive storage
getter/setter pair
- isLocalStoreRequired ↔ bool
-
Specify whether local store is required
getter/setter pair
-
keyStoreSecret
↔ List<
int> ? -
Secret key to encrypt keystore data
getter/setter pair
- maxDataSize ↔ int
-
The maximum size of the value that a secondary server can store.
BufferOverFlowException is thrown when size of the value exceeds the maxDataSize
getter/setter pair
- monitorHeartbeatInterval ↔ Duration
-
getter/setter pair
- namespace ↔ String?
-
Specifies the namespace of an app.
getter/setter pair
- outboundConnectionTimeout ↔ int
-
Idle time in milliseconds of connection to secondary server. Default to 10 minutes.
getter/setter pair
- pathToCerts ↔ String?
-
OptionalParameterpath to trusted certificates. Required to create security context.getter/setter pair - privateKey ↔ String?
-
Private key of the atSign
getter/setter pair
- rootDomain ↔ String
-
Domain of the root server. Defaults to root.atsign.org
getter/setter pair
- rootPort ↔ int
-
Port of the root server. Defaults to 64
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- signingAlgoType ↔ SigningAlgoType
-
getter/setter pair
- syncBatchSize ↔ int
-
Number of keys to batch for sync to secondary server
getter/setter pair
- syncIntervalMins ↔ int
-
Frequency of sync task to run in minutes. Defaults to 10 minutes.
getter/setter pair
- syncPageLimit ↔ int
-
The number of keys to pull from cloud secondary to local secondary in a single call.
getter/setter pair
- syncRegex ↔ String?
-
regex to perform sync
getter/setter pair
- syncStrategy ↔ SyncStrategy?
-
Syncing strategy of the client SyncStrategy
Deprecated Use SyncService
getter/setter pair
- tlsKeysSavePath ↔ String?
-
OptionalParameterlocation where the TLS keys will be saved when decryptPackets is set to truegetter/setter pair - useAtChops ↔ bool
-
getter/setter pair
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