KeyChainManager class

Constructors

KeyChainManager.getInstance()
factory

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

deleteAtSignFromKeychain(String atsign) Future<void>
generateKeyPair() → RSAKeypair
getAtSign() Future<String?>
getAtSignListFromKeychain() Future<List<String>?>
getAtsignsWithStatus() Future<Map<String, bool?>>
getCramSecret(String atSign) Future<String?>
getEncryptionPrivateKey(String atSign) Future<String?>
getEncryptionPublicKey(String atSign) Future<String?>
getHiveSecretFromKeychain(String atsign) Future<List<int>?>
getKeyStoreSecret(String atSign) Future<List<int>?>
getPkamPrivateKey(String atSign) Future<String?>
getPkamPublicKey(String atSign) Future<String?>
getPrivateKeyFromKeyChain(String atsign) Future<String?>
Use getValue
getPublicKeyFromKeyChain(String atsign) Future<String?>
Use getValue
getSecretFromKeychain(String atsign) Future<String>
getSelfEncryptionAESKey(String atSign) Future<String?>
getValue(String atsign, String key) Future<String?>
makeAtSignPrimary(String atsign) Future<bool>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
putValue(String atsign, String key, String value) Future<String>
resetAtSignFromKeychain(String atsign) Future<void>
storeCredentialToKeychain(String atSign, {String? secret, String? privateKey, String? publicKey}) Future<bool>
storePkamKeysToKeychain(String atsign, {String? privateKey, String? publicKey}) Future<void>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited