Rsa class
Properties
hashCode
→ int
The hash code for this object.
no setter inherited
runtimeType
→ Type
A representation of the runtime type of the object.
no setter inherited
Methods
aes (Aes aes )
→ Rsa
Sets the Aes object to use when performing the encryption of the data.
decrypt (String value )
→ List <int >
Decrypts the given value
and returns the resulting bytes. This expects
the passed in value to be of the format:
${rsaEncryptedAesKey}:${base64Iv}:${base64EncryptedValue}
digest (dynamic digest )
→ Rsa
Sets the RSASignDigest
to use for signing and verifying.
encoding (dynamic encoding )
→ Rsa
Sets the RSAEncoding
to use for RSA based encryption values.
encrypt (dynamic value )
→ String
If an Aes object is already set, this will use that object. Otherwise,
it will...
noSuchMethod (Invocation invocation )
→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
privateKey (dynamic key )
→ Rsa
Sets the private key on this encryption object.
publicKey (dynamic key )
→ Rsa
Sets the public key on this encryption object.
sign (dynamic value )
→ List <int >
Signs the value
and returns the resulting byte array.
toString ()
→ String
A string representation of this object.
inherited
verify (dynamic value , dynamic signature )
→ bool
Verifies the value
and the signature
.
template_expressions 3.2.0+8