Package | Description |
---|---|
com.kobil.ssms.asm.presentation.b2b | |
com.kobil.ssms.asm.presentation.b2b.validation |
Modifier and Type | Method and Description |
---|---|
AsmServicesWs.CancelResult |
AsmServicesWs.cancelTransaction(int deviceId)
Deprecated.
use method
#cancelTransactionEx2(int, String)
Cancels the current transaction for the given device Id. The device might be offline. |
AsmServicesWs.CancelResult |
AsmServicesWs.cancelTransactionEx(int deviceId,
String reportDetails)
Deprecated.
use method
AsmServicesWs.cancelTransactionEx2(TransactionFilter, String)
Cancels the current transaction for the given device Id. The device might be offline. |
List<CancelResultEx2> |
AsmServicesWs.cancelTransactionEx2(TransactionFilter transactionFilter,
String reportDetails)
Cancels all transactions which match the filter.
|
AsmServicesWs.ErrorCodes |
AsmServicesWs.changePin(String userId,
String currentPin,
String newPin)
Note: This feature is only available, if the setting "Use Same Pin For All Devices" is enabled
in the "Advanced Settings" of ASM.
|
AsmServicesWs.ErrorCodes |
AsmServicesWs.displayMessage(int certHandle,
String displayData,
int messageType)
Deprecated.
|
AsmServicesWs.ErrorCodes |
AsmServicesWs.displayMessageEx(DisplayMessageParam displayMessageParam)
Asynchronous method, which sends a message to client.
|
byte[] |
AsmServicesWs.getCertificate(int certHandle)
Returns the certificate (in DER format) of a device.
|
AsmServicesWs.AsmDeviceInfo |
AsmServicesWs.getDeviceInfo(int certHandle)
Retrieve information about a device from the database.
|
List<DeviceProperty> |
AsmServicesWs.getDeviceProperties(int deviceId)
Deprecated.
Use
#getProperties(AstPropertyParam) |
DeviceProperty |
AsmServicesWs.getDeviceProperty(int deviceId,
String key)
Deprecated.
|
List<AsmServicesWs.AsmDeviceStateInfo> |
AsmServicesWs.getDevices(String userId,
AsmServicesWs.CertTypeCategory certTypeCategory,
boolean onlyOnlineCerts)
Retrieve information about devices of the given user including their current state from the database.
|
AsmServicesWs.AsmDeviceStateInfo |
AsmServicesWs.getDeviceStateInfo(int deviceID)
Retrieve information about the state of a device.
|
com.kobil.ssms.asm.logic.statistics.response.DeviceInfo |
AsmServicesWs.getDeviceWithPage(String userId,
Integer currentPageNo,
Integer elementsPerPage)
Returns a DeviceInfo object that contains the amount of all AsmDevice screen at management GUI part
and nextPage is exist or not according to given page number.
|
List<com.kobil.ssms.kernel.presentation.b2b.SsmsNode> |
AsmServicesWs.getNodes()
Deprecated.
Use the method with the same name but from the kernel SOAP interface (class
com.kobil.ssms.kernel.presentation.b2b.KernelServicesWs ) |
List<AstProperty> |
AsmServicesWs.getProperties(AstPropertyParam astPropertyParam,
com.kobil.ssms.kernel.presentation.b2b.RangeInput rangeInput,
com.kobil.ssms.kernel.logic.pagination.OrderInput orderInput,
Holder<com.kobil.ssms.kernel.presentation.b2b.Pagination> pagination)
Gets a list of
AstProperty objects of a device, a user or a group. |
AstProperty |
AsmServicesWs.getProperty(AstPropertyParam propertyParam)
Gets a
AstProperty object of a device, a user or a group. |
AsmServicesWs.TransactionResult |
AsmServicesWs.getTransactionResult(int certHandle)
Deprecated.
|
List<AsmServicesWs.TransactionResult> |
AsmServicesWs.getTransactionResultEx(TransactionFilter transactionFilter)
Retrieve the transaction result of a certain transaction ID, all transaction results of a device or of a user.
|
int[] |
AsmServicesWs.getUserCertificates(String userId,
AsmServicesWs.CertTypeCategory certTypeCategory,
boolean onlyOnlineCerts)
Deprecated.
This method is deprecated, use
AsmServicesWs.getDevices(String, CertTypeCategory, boolean) . |
AsmServicesWs.LoginResult |
AsmServicesWs.login(String otp)
Login to the SSMS server using a one-time-password (OTP).
|
AsmServicesWs.LoginResult |
AsmServicesWs.loginWithCertificate(int certHandle)
Deprecated.
Portal does not need to call this method anymore before it can use any other method. The method will remain
only for backward compatibility.
|
void |
AsmServicesWs.logOffDevice(int certHandle)
Logs off this device/certificate from SSMS server.
|
List<Integer> |
AsmServicesWs.logOffUser(String userId)
Logs off all active devices of a user.
|
PinVerifyResult |
AsmServicesWs.migrateDevicePinToUserPin(String deviceId,
String devicePin,
String userPin)
Set the pin of an user.
|
OfflineReSyncResult |
AsmServicesWs.offlineReSync(OfflineReSyncParam offlineReSyncParam)
Try to re-synchronize a software device of the given user.
|
List<AsmServicesWs.NodeDeviceEvent> |
AsmServicesWs.pollAllDeviceEvents()
Retrieve a list of
AsmServicesWs.NodeDeviceEvent objects that contain information about all device events. |
List<AsmServicesWs.NodeTransactionEvent> |
AsmServicesWs.pollAllTransactionEvents()
Deprecated.
|
List<AsmServicesWs.NodeDeviceEvent> |
AsmServicesWs.pollDeviceEvents(PollDeviceEventsParam pollDeviceEventsParam)
Retrieve a list of
AsmServicesWs.NodeDeviceEvent objects that contain information about those device events, which are specified by the filters in PollDeviceEventsParam. |
int[] |
AsmServicesWs.pollTransactionResult()
Deprecated.
|
boolean |
AsmServicesWs.removeDeviceProperty(int deviceId,
String key)
Deprecated.
Use
AsmServicesWs.removeProperty(AstProperty) instead. |
boolean |
AsmServicesWs.removeDevicePropertyEx(DeviceProperty deviceProperty)
Deprecated.
Use
AsmServicesWs.removeProperty(AstProperty) instead. |
void |
AsmServicesWs.removeProperty(AstProperty property)
Removes a property of a device, a user or a group.
|
String |
AsmServicesWs.requestLoginNonce(String portalSessionId)
Generates a random, 32 digit number, encodes it base64 and stores it along with the portalSessionId as key in the SSMS database.
|
List<TransactionData> |
AsmServicesWs.retrieveTransactionData(String userId)
########### IMPORTANT NOTE ###########
This method is for testing purposes only!
|
List<Integer> |
AsmServicesWs.searchDevicePropertyValues(String key,
byte[] value)
Search all
DeviceProperty objects matching to the given key / value pair and retrieve a list of corresponding device Id's. |
void |
AsmServicesWs.sendPushNotification(PushNotificationParam pushNotificationParam)
Send a push notification to a specific device or to all devices of the given user (For detailed
information see
PushNotificationParam ). |
void |
AsmServicesWs.setDeviceProperty(DeviceProperty deviceProperty)
Deprecated.
|
void |
AsmServicesWs.setProperty(AstProperty property)
Sets a property to a device, to a user or to a group.
|
AsmServicesWs.ErrorCodes |
AsmServicesWs.startTransaction(AsmServicesWs.TransactionInput transactionInput)
Deprecated.
|
AsmServicesWs.ErrorCodes |
AsmServicesWs.startTransactionEx(TransactionParam transactionParam)
Asynchronous method, which launches a 'transaction' and resolves the template with the given values.
|
AsmServicesWs.ErrorCodes |
AsmServicesWs.startTransactionForUser(TransactionParam transactionParam)
Asynchronous method, which launches a 'transaction' and resolves the template with the given values.
|
OfflineOtpResult |
AsmServicesWs.verifyOfflineOtp(OfflineOtpParam offlineOtpParam)
Verify an OTP (created by a software device).
|
OfflineSecureSequenceResultEx |
AsmServicesWs.verifyOfflineSecureSequence(OfflineSecureSequenceParam offlineSecureSequenceParam)
Verify a SecureSequence.
|
PinVerifyResult |
AsmServicesWs.verifyPin(String userId,
String pin)
Verifies the validity of the PIN for a user.
|
Modifier and Type | Method and Description |
---|---|
static void |
AsmServicesWsValidation.checkOwner(AstPropertyOwner owner)
Checks if propertyOwner is correctly set.
|
static void |
AsmServicesWsValidation.validateBinaryValue(byte[] binaryValue) |
static void |
AsmServicesWsValidation.validateDeviceId(int deviceId) |
static void |
AsmServicesWsValidation.validateDeviceProperty(com.kobil.ssms.asm.logic.property.AstPropertyDevice astPropertyDevice) |
static void |
AsmServicesWsValidation.validateDisplayMessageInput(int certHandle,
String displayData,
int messageType)
Deprecated.
|
static void |
AsmServicesWsValidation.validateDisplayMessageParam(DisplayMessageParam displayMessageParam) |
static void |
AsmServicesWsValidation.validateKey(String key) |
static void |
AsmServicesWsValidation.validateKeyWithoutNullEmpty(String key) |
static void |
AsmServicesWsValidation.validateNotNull(String parameter,
String parameterName) |
static void |
AsmServicesWsValidation.validateOfflineOtp(String otp) |
static void |
AsmServicesWsValidation.validateOfflineReSyncParam(OfflineReSyncParam offlineReSyncParam) |
static List<FilterAbstract<?>> |
AsmServicesWsValidation.validatePollDeviceEventsParam(PollDeviceEventsParam param) |
static void |
AsmServicesWsValidation.validatePropertyFlags(AstProperty property) |
static void |
AsmServicesWsValidation.validatePropertyParams(int flags,
short propertyType,
byte[] binaryValue) |
static void |
AsmServicesWsValidation.validateTransactionFilter(TransactionFilter transactionFilter) |
static void |
AsmServicesWsValidation.validateTransactionParam(TransactionParam transactionParam) |
static void |
AsmServicesWsValidation.validateTransactionParam(TransactionParam transactionParam,
boolean withPinEntryRequiredConstraint) |
Copyright © 2022 KOBIL Systems GmbH. All rights reserved.