RecoveryApi class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
createExchangeDataRecoveryInfo(String delegateId, {int? lifetimeSeconds, RecoveryKeyOptions? recoveryKeyOptions})
→ Future<RecoveryDataKey>
-
-
createRecoveryInfoForAvailableKeyPairs({bool includeParentsKeys = false, int? lifetimeSeconds, RecoveryKeyOptions? recoveryKeyOptions})
→ Future<RecoveryDataKey>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
preGenerateRecoveryKey(RecoveryKeySize keySize)
→ Future<RecoveryDataKey>
-
-
purgeAllExchangeDataRecoveryInfoFor(String dataOwnerId)
→ Future<int>
-
-
purgeAllKeyPairRecoveryInfoFor(String dataOwnerId)
→ Future<int>
-
-
purgeAllRecoveryInfoFor(String dataOwnerId)
→ Future<int>
-
-
purgeRecoveryInfo(RecoveryDataKey recoveryKey)
→ Future<void>
-
-
recoverExchangeData(RecoveryDataKey recoveryKey)
→ Future<RecoveryDataUseFailureReason?>
-
-
recoverKeyPairs(RecoveryDataKey recoveryKey, bool autoDelete)
→ Future<RecoveryResult<Map<String, Map<CardinalRsaPublicKey, CardinalRsaPrivateKey>>>>
-
-
recoverKeyPairsWaitingForCreation(RecoveryDataKey recoveryKey, bool autoDelete, int waitSeconds)
→ CancellableFuture<RecoveryResult<Map<String, Map<CardinalRsaPublicKey, CardinalRsaPrivateKey>>>>
-
-
toString()
→ String
-
A string representation of this object.
inherited