public interface TransactionInfo
| Modifier and Type | Method and Description |
|---|---|
Container |
getContainer()
Retrieves the container associated with that transaction.
|
Transaction |
getTransaction(char[] sessionPassword,
Parameter[] params)
Retrieves a transaction associated with that transaction info.
|
Key |
getTransactionProtectionKey()
Retrieves the transaction protection key associated with that transaction.
|
String |
getUniqueIdentifier()
Retrieves the transaction unique identifier.
|
Container getContainer()
Key getTransactionProtectionKey()
String getUniqueIdentifier()
Transaction getTransaction(char[] sessionPassword, Parameter[] params) throws AuthenticationException, RemoteException, UnsupportedDeviceException, PasswordExpiredException, LostCredentialsException, InternalException, InvalidPasswordException, TransactionContainerInvalidException, TransactionExpiredException, ServerOperationFailedException
sessionPassword - transaction protection key password (can be null if not required by the policy)params - array of Parameter objects required to retrieve the transaction.Transaction) instance containing transaction details.AuthenticationException - if password is incorrect.RemoteException - if server responds with any other error.UnsupportedDeviceException - if device is not supported by policy.PasswordExpiredException - if expired password is given (changePassword required).LostCredentialsException - if provisioning key data has been corrupted or lost.InternalException - if an unexpected error occurred.InvalidPasswordException - if password validation fails.TransactionContainerInvalidException - if the transaction id refers to a container that does not exist.TransactionExpiredException - if transaction has expired.ServerOperationFailedException - if the server encounters a failure for the operation requested.Copyright © 2005-2020 HID Global Corporation/ASSA ABLOY AB.