flutter_gundb
library
Functions
-
authenticate(FlutterGunSeaClient fluttergun, String alias, String password, [Map<String, dynamic> _opt = DEFAULT_OPTS])
→ Future<AuthenticateReturnDataType>
-
-
authenticateAccount(dynamic ident, String password, [String encoding = 'base64'])
→ Future<AuthenticateReturnDataType?>
-
-
certify(dynamic certificants, dynamic policy, PairReturnType authority, [DefaultCertifyOPTType? opt])
→ Future
-
-
check(dynamic t)
→ bool
-
-
createUser(FlutterGunSeaClient fluttergun, String alias, String password)
→ Future<CreateUserReturnType>
-
-
decrypt(dynamic data, dynamic pair, [DefaultAESDecryptKey? opt])
→ Future
-
-
encrypt(dynamic data, dynamic pair, [DefaultAESEncryptKey? opt])
→ Future
-
-
graphSigner(PairReturnType pair, [String? encoding])
→ GraphSinger
-
-
hashForSignature(dynamic prepped)
→ Future<Uint8List>
-
-
hashNodeKey(GunNode node, String key)
→ Future<Uint8List>
-
-
importAesKey(String key, [ByteBuffer? salt, DefaultAESKey? _opt])
→ Future<AesGcmSecretKey>
-
-
initializeFlutterGun({Uint8List? encryptionKeyUint8List, String? key})
→ Future<void>
-
-
jwk(String pub, [String? d])
→ JWK
-
-
keyToJwk(ByteBuffer keyBytes)
→ KeyToJwk
-
-
pair([dynamic opt])
→ Future<PairReturnType>
-
-
parse(dynamic t)
→ dynamic
-
-
prep(dynamic val, String key, GunNode node, String soul)
→ PrepReturnType
-
-
pseudoRandomText([dynamic l = 24, dynamic c = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXZabcdefghijklmnopqrstuvwxyz'])
→ String
-
-
pubFromSoul([String? soul])
→ String
-
-
secret(String key, PairReturnType pair, [DefaultWorkFn? opt])
→ Future
-
-
sha256(dynamic input, [String name = 'SHA-256'])
→ Future<ByteBuffer>
-
-
sign(dynamic data, PairReturnType pair, [DefaultOptSignType? opt])
→ Future
-
-
signGraph(GunGraphData graph, PairReturnType pair, [String? encoding])
→ Future<GunGraphData>
-
-
signHash(Uint8List hash, PairReturnType pair, [String? encoding])
→ Future<String>
-
-
signNode(GunNode node, PairReturnType pair, [String? encoding])
→ Future<GunNode>
-
-
signNodeValue(GunNode node, String key, PairReturnType pair, [String? _encoding])
→ Future<SignNodeValueReturnType>
-
-
unpack([dynamic passedValue, String? key, GunNode? node])
→ dynamic
-
-
unpackGraph(GunGraphData graph, [MutableEnum mut = MutableEnum.immutable])
→ GunGraphData
-
-
unpackNode(GunNode node, [MutableEnum mut = MutableEnum.immutable])
→ GunNode
-
-
verify(dynamic data, dynamic pair, [DefaultOptVerifyType? opt])
→ Future
-
-
verifyHashSignature(Uint8List hash, String signature, String pub, [PairReturnType? d, DefaultOptVerifyType? opt])
→ Future<bool>
-
-
verifySignature(dynamic data, String signature, String pub, [PairReturnType? d, DefaultOptVerifyType? opt])
→ Future<bool>
-
-
work(String data, PairReturnType pair, [DefaultWorkFn? opt])
→ Future<String>
-