RustLibApiImpl class

Implemented types

Constructors

RustLibApiImpl({required BaseHandler handler, required RustLibWire wire, required GeneralizedFrbRustBinding generalizedFrbRustBinding, required PortManager portManager})

Properties

generalizedFrbRustBinding → GeneralizedFrbRustBinding
This is only intended to be used by automatically generated code, instead of developers.
finalinherited
handler → BaseHandler
This is only intended to be used by automatically generated code, instead of developers.
finalinherited
hashCode int
The hash code for this object.
no setterinherited
kCrateCryptoDecryptFileImplConstMeta → TaskConstMeta
no setter
kCrateCryptoDecryptTextImplConstMeta → TaskConstMeta
no setter
kCrateCryptoEncryptFileImplConstMeta → TaskConstMeta
no setter
kCrateCryptoEncryptTextImplConstMeta → TaskConstMeta
no setter
kCrateCryptoGenerateRsaKeyPairImplConstMeta → TaskConstMeta
no setter
kCrateCryptoGenerateSecureKeyImplConstMeta → TaskConstMeta
no setter
kCrateCryptoHashTextImplConstMeta → TaskConstMeta
no setter
kCrateCryptoRsaDecryptImplConstMeta → TaskConstMeta
no setter
kCrateCryptoRsaEncryptImplConstMeta → TaskConstMeta
no setter
kCrateCryptoRsaSignImplConstMeta → TaskConstMeta
no setter
kCrateCryptoRsaVerifyImplConstMeta → TaskConstMeta
no setter
kCrateDecryptFileConstMeta → TaskConstMeta
no setter
kCrateDecryptTextConstMeta → TaskConstMeta
no setter
kCrateEncryptFileConstMeta → TaskConstMeta
no setter
kCrateEncryptTextConstMeta → TaskConstMeta
no setter
kCrateGenerateRsaKeyPairConstMeta → TaskConstMeta
no setter
kCrateGenerateSecureKeyConstMeta → TaskConstMeta
no setter
kCrateHashTextConstMeta → TaskConstMeta
no setter
kCrateInitAppConstMeta → TaskConstMeta
no setter
kCrateRsaDecryptConstMeta → TaskConstMeta
no setter
kCrateRsaEncryptConstMeta → TaskConstMeta
no setter
kCrateRsaSignConstMeta → TaskConstMeta
no setter
kCrateRsaVerifyConstMeta → TaskConstMeta
no setter
portManager → PortManager
This is only intended to be used by automatically generated code, instead of developers.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
wire → RustLibWire
This is only intended to be used by automatically generated code, instead of developers.
finalinherited

Methods

crateCryptoDecryptFileImpl({required String inputPath, required String outputPath, required String password}) Future<void>
override
crateCryptoDecryptTextImpl({required String encryptedData, required String password}) Future<String>
override
crateCryptoEncryptFileImpl({required String inputPath, required String outputPath, required String password}) Future<void>
override
crateCryptoEncryptTextImpl({required String text, required String password}) Future<String>
override
crateCryptoGenerateRsaKeyPairImpl({required int keySize}) Future<RsaKeyPair>
override
crateCryptoGenerateSecureKeyImpl({required int length}) Future<String>
override
crateCryptoHashTextImpl({required String text, required String algorithm}) Future<String>
override
crateCryptoRsaDecryptImpl({required String encryptedData, required String privateKeyPem}) Future<String>
override
crateCryptoRsaEncryptImpl({required String text, required String publicKeyPem}) Future<String>
override
crateCryptoRsaSignImpl({required String text, required String privateKeyPem}) Future<String>
override
crateCryptoRsaVerifyImpl({required String text, required String signature, required String publicKeyPem}) Future<bool>
override
crateDecryptFile({required String inputPath, required String outputPath, required String password}) Future<void>
override
crateDecryptText({required String encryptedData, required String password}) String
override
crateEncryptFile({required String inputPath, required String outputPath, required String password}) Future<void>
override
crateEncryptText({required String text, required String password}) String
override
crateGenerateRsaKeyPair({required int keySize}) Future<RsaKeyPair>
override
crateGenerateSecureKey({required int length}) String
override
crateHashText({required String text, required String algorithm}) String
override
crateInitApp() Future<void>
override
crateRsaDecrypt({required String encryptedData, required String privateKeyPem}) String
override
crateRsaEncrypt({required String text, required String publicKeyPem}) String
override
crateRsaSign({required String text, required String privateKeyPem}) String
override
crateRsaVerify({required String text, required String signature, required String publicKeyPem}) bool
override
dco_decode_bool(dynamic raw) bool
dco_decode_crypto_error(dynamic raw) CryptoError
dco_decode_list_prim_u_8_strict(dynamic raw) Uint8List
dco_decode_rsa_key_pair(dynamic raw) RsaKeyPair
dco_decode_String(dynamic raw) String
dco_decode_u_32(dynamic raw) int
dco_decode_u_8(dynamic raw) int
dco_decode_unit(dynamic raw) → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
sse_decode_bool(SseDeserializer deserializer) bool
sse_decode_crypto_error(SseDeserializer deserializer) CryptoError
sse_decode_i_32(SseDeserializer deserializer) int
sse_decode_list_prim_u_8_strict(SseDeserializer deserializer) Uint8List
sse_decode_rsa_key_pair(SseDeserializer deserializer) RsaKeyPair
sse_decode_String(SseDeserializer deserializer) String
sse_decode_u_32(SseDeserializer deserializer) int
sse_decode_u_8(SseDeserializer deserializer) int
sse_decode_unit(SseDeserializer deserializer) → void
sse_encode_bool(bool self, SseSerializer serializer) → void
sse_encode_crypto_error(CryptoError self, SseSerializer serializer) → void
sse_encode_i_32(int self, SseSerializer serializer) → void
sse_encode_list_prim_u_8_strict(Uint8List self, SseSerializer serializer) → void
sse_encode_rsa_key_pair(RsaKeyPair self, SseSerializer serializer) → void
sse_encode_String(String self, SseSerializer serializer) → void
sse_encode_u_32(int self, SseSerializer serializer) → void
sse_encode_u_8(int self, SseSerializer serializer) → void
sse_encode_unit(void self, SseSerializer serializer) → void
toString() String
A string representation of this object.
inherited

Operators

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