Authorization class

Implementation of the Authorization algorithm required to authenticate to Onvif devices

Constructors

Authorization({required AuthInfo authInfo, required Duration timeDelta, DateTime? timestampOverride, Nonce? nonceOverride})

Properties

authInfo → AuthInfo
final
digest → String
no setter
hashCode → int
The hash code for this object.
no setterinherited
nonce ↔ Nonce
latefinal
nonceOverride → Nonce?
During testing use a user generated Nonce so that results can be validated.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
timeDelta → Duration
final
timestampOverride → DateTime?
final
utcTimestamp → String
no setter

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