MethodChannelAesGcmCrypto class

An implementation of AesGcmCryptoPlatform that uses method channels.

Inheritance

Properties

hashCode int
The hash code for this object.
no setterinherited
methodChannel MethodChannel
The method channel used to interact with the native platform.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

decryptAesGcm(String masterKey, String cipherText) Future<String>
Decrypts the given cipherText using AES-GCM with the provided masterKey.
override
encryptAesGcm(String masterKey, String plainText) Future<String>
Encrypts the given plainText using AES-GCM with the provided masterKey.
override
getPlatformVersion() Future<String>
Returns the platform version as a string.
override
init() Future<void>
Initializes the AES-GCM crypto plugin.
inherited
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