DocumentAuthenticator class
Verifies the authenticity of a document using security features such as holograms.
- Implemented types
Constructors
- DocumentAuthenticator()
- Creates a new instance of the DocumentAuthenticator class.
-
DocumentAuthenticator.fromHandle(Pointer<
id3DocumentAuthenticator> handle) - Creates a new instance of the DocumentAuthenticator class.
Properties
- documentName ↔ String
-
Document type to authenticate.
getter/setter pair
-
handle
→ Pointer<
id3DocumentAuthenticator> -
Gets the native handle.
return The native handle.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- temporalWindowSize ↔ int
-
Size of the FIFO frame buffer, used for processing.
getter/setter pair
Methods
-
appendFrame(
DocumentImage image) → void - Appends a frame in the FIFO buffer.
-
authenticateHolograms(
) → HologramAuthenticationResultList - Authenticates the holograms on the current frame buffer. Important: Buffer must be full to the temporal window size.
-
dispose(
) → void - Releases all resources used by this DocumentAuthenticator.
-
getDocumentName(
) → String - Gets the document type to authenticate.
-
getTemporalWindowSize(
) → int - Gets the size of the FIFO frame buffer, used for processing.
-
isFull(
) → bool - Checks if the frame buffer is full and ready to authenticate for all holograms.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
setDocumentName(
String? documentName) → void - Sets the document type to authenticate.
-
setTemporalWindowSize(
int temporalWindowSize) → void - Sets the size of the FIFO frame buffer, used for processing.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited