IdManager class
Properties
- executionId → String
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- installationId → String
-
no setter
- isInitialized → bool
-
Verifica si el IdManager está inicializado
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
dispose(
) → void - Libera recursos
-
generateSessionId(
) → Future< String> -
getContractId(
) → String? -
getCurrentSequence(
) → int -
getDebugInfo(
) → Map< String, dynamic> - Obtiene información de debug
-
getExecutionId(
) → String -
getInstallationId(
) → String -
getNextSequence(
) → int -
getPassportId(
) → String? -
getPersonId(
) → String? -
getSessionId(
) → String -
getSessionInfo(
) → Session - Obtiene la información completa de la sesión actual
-
getSessionTimestamp(
) → int? -
getUserId(
) → String? -
initialize(
{String? sessionId, String? userId}) → Future< void> -
Inicializa el IdManager
sessionId- ID de sesión específico a usar (opcional)userId- ID de usuario a establecer durante la inicialización (opcional) -
isSessionExpired(
int maxLengthMins) → bool - Verifica si la sesión actual ha expirado
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
overrideSessionId(
String sessionId) → Future< void> -
resetSequence(
) → void -
setContractId(
String contractId) → Future< void> -
setPassportId(
String passportId) → Future< void> -
setPersonId(
String personId) → Future< void> -
setSessionId(
String sessionId) → Future< void> -
setSessionTimestamp(
int timestamp) → Future< void> -
setUserId(
String userId) → Future< void> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited