MAC class

Data integrity is protected by including with each packet a MAC that is computed from a shared secret, packet sequence number, and the contents of the packet.

Constructors

MAC()

Properties

hashCode int?
The hash code for this object.
no setterinherited
runtimeType Type?
A representation of the runtime type of the object.
no setterinherited

Methods

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

Static Properties

supported SupportedFunction?
getter/setter pair

Static Methods

hashSize(int? id) int?
id(String? name) int?
mac(int? id) → HMac?
name(int? id) String?
preferenceCsv([int? startAfter = 0]) String?
preferenceIntersect(String? intersectCsv, [bool? server = false, int? startAfter = 0]) int?
prefixBytes(int? id) int?

Constants

End → const int?
MD5 → const int?
MD5_96 → const int?
SHA1 → const int?
SHA1_96 → const int?
SHA256 → const int?
SHA256_96 → const int?
SHA512 → const int?
SHA512_96 → const int?