Argon2HashDigest class

The HashDigest for Argon2 with Argon2Context

Inheritance

Constructors

Argon2HashDigest.new(Argon2Context ctx, Uint8List bytes)
const

Properties

buffer ByteBuffer
Returns the byte buffer associated with this digest.
no setterinherited
bytes Uint8List
finalinherited
ctx Argon2Context
final
hashCode int
The hash code for this object.
no setterinherited
length int
Returns the length of this digest in bytes.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

ascii() String
The message digest as a string of ASCII alphabets.
inherited
base32({bool upper = true, bool padding = true}) String
The message digest as a Base-32 string.
inherited
base64({bool urlSafe = false, bool padding = true}) String
The message digest as a Base-64 string with no padding.
inherited
bigInt({Endian endian = Endian.little}) BigInt
The message digest as a BigInt.
inherited
binary() String
The message digest as a binary string.
inherited
encoded() String
Gets the PHC-compliant string for this Argon2HashDigest
hex([bool upper = false]) String
The message digest as a hexadecimal string.
inherited
isEqual(dynamic other) bool
Checks if the message digest equals to other.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
number([int bitLength = 64, Endian endian = Endian.big]) int
Gets unsiged integer of bitLength-bit from the message digest.
inherited
octal() String
The message digest as a octal string.
inherited
to(Encoding encoding) String
Returns the digest in the given encoding
inherited
toString() String
The message digest as a string of hexadecimal digits.
override
utf8() String
The message digest as a string of UTF-8 alphabets.
inherited

Operators

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