public interface SecureClientSoap
Modifier and Type | Method and Description |
---|---|
CommandResult |
changeSecureClientProperty(java.lang.String operatorTag,
java.math.BigInteger serialNumber,
java.util.List<SmartcardProperty> smartcardProperty)
Updates the Envelope and Supported Envelope of a Universal Envelope card.
Also able to update the properties that were formerly updated by the SOTYPE command: DKH, OOB and Suspected. Possible CommandResultData codes : 1000, 1001, 1012, 1028, 1221, 1223, 1233, 1250, 1265, 1267, 1268, 1292, 1329, 1330, 1331 The command takes the following parameters:string operatorTag: Operator tagUInt64 serialNumber: Serial numberSmartcardProperty[] smartcardProperties: List of smartcard properties where each property is like the following: <smartcardProperty name="propertyName">propertyValue</smartcardProperty> The following smartcard properties are defined: DKH, OOB, Suspected and Envelope |
CommandResultData |
changeSecureClientType(java.lang.String operatorTag,
java.math.BigInteger serialNumber,
java.lang.String secureClientType)
Change secure client type.
|
CommandResultData |
deleteSecureClient(java.lang.String operatorTag,
java.math.BigInteger serialNumber)
Remove all the entitlements, sectors from the secure client and invalidate the secure client self.
|
CommandResultData |
factoryReset(java.lang.String operatorTag,
java.math.BigInteger serialNumber,
short resetAllSectors)
This command is used to reset a secure client to factory state.
|
CommandResultData |
overwriteLocation(java.lang.String operatorTag,
java.math.BigInteger serialNumber,
java.lang.String locationTag)
This command is used to overwrite the location of a secure client.
|
CommandResultData |
overwriteNationality(java.lang.String operatorTag,
java.math.BigInteger serialNumber,
java.lang.String nationality)
Overwrite the secure client nationality.
|
CommandResultData |
overwriteUserData(java.lang.String operatorTag,
java.math.BigInteger serialNumber,
java.lang.String payloadData)
Download user data to the smartcard.
|
CommandResultData |
reactivateSecureClient(java.lang.String operatorTag,
java.math.BigInteger serialNumber)
Reactivate the secure client.
|
CommandResultData |
recoverWorkingKey(java.lang.String operatorTag,
java.math.BigInteger serialNumber)
The command is capable to re-generate all EMM messages that are needed to download the working keys.
|
CommandResultData |
swapSecureClients(java.lang.String operatorTag,
java.math.BigInteger oldserialNumber,
java.math.BigInteger newserialNumber)
Replace an obsolete or invalid secure client with a new one.
|
@RequestWrapper(localName="deleteSecureClient", targetNamespace="http://irdeto.com/pisys/secureclient", className="com.crm.process.provisioning.irdeto.secureclient.DeleteSecureClient") @ResponseWrapper(localName="deleteSecureClientResponse", targetNamespace="http://irdeto.com/pisys/secureclient", className="com.crm.process.provisioning.irdeto.secureclient.DeleteSecureClientResponse") CommandResultData deleteSecureClient(java.lang.String operatorTag, java.math.BigInteger serialNumber)
@RequestWrapper(localName="reactivateSecureClient", targetNamespace="http://irdeto.com/pisys/secureclient", className="com.crm.process.provisioning.irdeto.secureclient.ReactivateSecureClient") @ResponseWrapper(localName="reactivateSecureClientResponse", targetNamespace="http://irdeto.com/pisys/secureclient", className="com.crm.process.provisioning.irdeto.secureclient.ReactivateSecureClientResponse") CommandResultData reactivateSecureClient(java.lang.String operatorTag, java.math.BigInteger serialNumber)
@RequestWrapper(localName="changeSecureClientProperty", targetNamespace="http://irdeto.com/pisys/secureclient", className="com.crm.process.provisioning.irdeto.secureclient.ChangeSecureClientProperty") @ResponseWrapper(localName="changeSecureClientPropertyResponse", targetNamespace="http://irdeto.com/pisys/secureclient", className="com.crm.process.provisioning.irdeto.secureclient.ChangeSecureClientPropertyResponse") CommandResult changeSecureClientProperty(java.lang.String operatorTag, java.math.BigInteger serialNumber, java.util.List<SmartcardProperty> smartcardProperty)
@RequestWrapper(localName="overwriteNationality", targetNamespace="http://irdeto.com/pisys/secureclient", className="com.crm.process.provisioning.irdeto.secureclient.OverwriteNationality") @ResponseWrapper(localName="overwriteNationalityResponse", targetNamespace="http://irdeto.com/pisys/secureclient", className="com.crm.process.provisioning.irdeto.secureclient.OverwriteNationalityResponse") CommandResultData overwriteNationality(java.lang.String operatorTag, java.math.BigInteger serialNumber, java.lang.String nationality)
@RequestWrapper(localName="factoryReset", targetNamespace="http://irdeto.com/pisys/secureclient", className="com.crm.process.provisioning.irdeto.secureclient.FactoryReset") @ResponseWrapper(localName="factoryResetResponse", targetNamespace="http://irdeto.com/pisys/secureclient", className="com.crm.process.provisioning.irdeto.secureclient.FactoryResetResponse") CommandResultData factoryReset(java.lang.String operatorTag, java.math.BigInteger serialNumber, short resetAllSectors)
@RequestWrapper(localName="overwriteLocation", targetNamespace="http://irdeto.com/pisys/secureclient", className="com.crm.process.provisioning.irdeto.secureclient.OverwriteLocation") @ResponseWrapper(localName="overwriteLocationResponse", targetNamespace="http://irdeto.com/pisys/secureclient", className="com.crm.process.provisioning.irdeto.secureclient.OverwriteLocationResponse") CommandResultData overwriteLocation(java.lang.String operatorTag, java.math.BigInteger serialNumber, java.lang.String locationTag)
@RequestWrapper(localName="recoverWorkingKey", targetNamespace="http://irdeto.com/pisys/secureclient", className="com.crm.process.provisioning.irdeto.secureclient.RecoverWorkingKey") @ResponseWrapper(localName="recoverWorkingKeyResponse", targetNamespace="http://irdeto.com/pisys/secureclient", className="com.crm.process.provisioning.irdeto.secureclient.RecoverWorkingKeyResponse") CommandResultData recoverWorkingKey(java.lang.String operatorTag, java.math.BigInteger serialNumber)
@RequestWrapper(localName="changeSecureClientType", targetNamespace="http://irdeto.com/pisys/secureclient", className="com.crm.process.provisioning.irdeto.secureclient.ChangeSecureClientType") @ResponseWrapper(localName="changeSecureClientTypeResponse", targetNamespace="http://irdeto.com/pisys/secureclient", className="com.crm.process.provisioning.irdeto.secureclient.ChangeSecureClientTypeResponse") CommandResultData changeSecureClientType(java.lang.String operatorTag, java.math.BigInteger serialNumber, java.lang.String secureClientType)
@RequestWrapper(localName="swapSecureClients", targetNamespace="http://irdeto.com/pisys/secureclient", className="com.crm.process.provisioning.irdeto.secureclient.SwapSecureClients") @ResponseWrapper(localName="swapSecureClientsResponse", targetNamespace="http://irdeto.com/pisys/secureclient", className="com.crm.process.provisioning.irdeto.secureclient.SwapSecureClientsResponse") CommandResultData swapSecureClients(java.lang.String operatorTag, java.math.BigInteger oldserialNumber, java.math.BigInteger newserialNumber)
@RequestWrapper(localName="overwriteUserData", targetNamespace="http://irdeto.com/pisys/secureclient", className="com.crm.process.provisioning.irdeto.secureclient.OverwriteUserData") @ResponseWrapper(localName="overwriteUserDataResponse", targetNamespace="http://irdeto.com/pisys/secureclient", className="com.crm.process.provisioning.irdeto.secureclient.OverwriteUserDataResponse") CommandResultData overwriteUserData(java.lang.String operatorTag, java.math.BigInteger serialNumber, java.lang.String payloadData)