com.stimulsoft.base.licenses
Class StiLicenseActivationRequest

java.lang.Object
  extended by com.stimulsoft.base.licenses.StiLicenseObject
      extended by com.stimulsoft.base.licenses.StiLicenseActivationRequest

public class StiLicenseActivationRequest
extends StiLicenseObject

Copyright Stimulsoft


Field Summary
 java.lang.String deviceId
           
 java.lang.String machineName
           
 java.lang.String machineOSVersion
           
 java.lang.String machineUserDomainName
           
 java.lang.String machineUserName
           
 java.lang.String password
           
 java.lang.String sessionKey
           
 StiActivationType type
           
 java.lang.String userName
           
 
Constructor Summary
StiLicenseActivationRequest()
           
 
Method Summary
static StiLicenseActivationRequest get(byte[] bytes)
           
static StiLicenseActivationRequest get(java.lang.String str)
           
 java.lang.String getDeviceId()
           
 java.lang.String getEncryptKey()
           
 java.lang.String getMachineName()
           
 java.lang.String getMachineOSVersion()
           
 java.lang.String getMachineUserDomainName()
           
 java.lang.String getMachineUserName()
           
 java.lang.String getPassword()
           
 java.lang.String getSessionKey()
           
 StiActivationType getType()
           
 java.lang.String getUserName()
           
 void setDeviceId(java.lang.String deviceId)
           
 void setMachineName(java.lang.String machineName)
           
 void setMachineOSVersion(java.lang.String machineOSVersion)
           
 void setMachineUserDomainName(java.lang.String machineUserDomainName)
           
 void setMachineUserName(java.lang.String machineUserName)
           
 void setPassword(java.lang.String password)
           
 void setSessionKey(java.lang.String sessionKey)
           
 void setType(StiActivationType type)
           
 void setUserName(java.lang.String userName)
           
 
Methods inherited from class com.stimulsoft.base.licenses.StiLicenseObject
decryptFromBytes, decryptFromString, encryptToBytes, encryptToString, loadFromString, saveToBytesInternal, saveToString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

machineName

public java.lang.String machineName

machineUserName

public java.lang.String machineUserName

machineUserDomainName

public java.lang.String machineUserDomainName

machineOSVersion

public java.lang.String machineOSVersion

userName

public java.lang.String userName

password

public java.lang.String password

type

public StiActivationType type

deviceId

public java.lang.String deviceId

sessionKey

public java.lang.String sessionKey
Constructor Detail

StiLicenseActivationRequest

public StiLicenseActivationRequest()
Method Detail

getEncryptKey

public java.lang.String getEncryptKey()
Overrides:
getEncryptKey in class StiLicenseObject

getMachineName

public java.lang.String getMachineName()
Returns:
the machineName

setMachineName

public void setMachineName(java.lang.String machineName)
Parameters:
machineName - the machineName to set

getMachineUserName

public java.lang.String getMachineUserName()
Returns:
the machineUserName

setMachineUserName

public void setMachineUserName(java.lang.String machineUserName)
Parameters:
machineUserName - the machineUserName to set

getMachineUserDomainName

public java.lang.String getMachineUserDomainName()
Returns:
the machineUserDomainName

setMachineUserDomainName

public void setMachineUserDomainName(java.lang.String machineUserDomainName)
Parameters:
machineUserDomainName - the machineUserDomainName to set

getMachineOSVersion

public java.lang.String getMachineOSVersion()
Returns:
the machineOSVersion

setMachineOSVersion

public void setMachineOSVersion(java.lang.String machineOSVersion)
Parameters:
machineOSVersion - the machineOSVersion to set

getUserName

public java.lang.String getUserName()
Returns:
the userName

setUserName

public void setUserName(java.lang.String userName)
Parameters:
userName - the userName to set

getPassword

public java.lang.String getPassword()
Returns:
the password

setPassword

public void setPassword(java.lang.String password)
Parameters:
password - the password to set

getType

public StiActivationType getType()
Returns:
the type

setType

public void setType(StiActivationType type)
Parameters:
type - the type to set

getDeviceId

public java.lang.String getDeviceId()
Returns:
the deviceId

setDeviceId

public void setDeviceId(java.lang.String deviceId)
Parameters:
deviceId - the deviceId to set

getSessionKey

public java.lang.String getSessionKey()
Returns:
the sessionKey

setSessionKey

public void setSessionKey(java.lang.String sessionKey)
Parameters:
sessionKey - the sessionKey to set

get

public static StiLicenseActivationRequest get(byte[] bytes)
                                       throws java.security.InvalidKeyException,
                                              java.security.InvalidAlgorithmParameterException,
                                              javax.crypto.IllegalBlockSizeException,
                                              javax.crypto.BadPaddingException,
                                              java.security.NoSuchAlgorithmException,
                                              java.security.NoSuchProviderException,
                                              javax.crypto.NoSuchPaddingException,
                                              java.io.UnsupportedEncodingException,
                                              JSONException
Throws:
java.security.InvalidKeyException
java.security.InvalidAlgorithmParameterException
javax.crypto.IllegalBlockSizeException
javax.crypto.BadPaddingException
java.security.NoSuchAlgorithmException
java.security.NoSuchProviderException
javax.crypto.NoSuchPaddingException
java.io.UnsupportedEncodingException
JSONException

get

public static StiLicenseActivationRequest get(java.lang.String str)
                                       throws java.security.InvalidKeyException,
                                              java.security.NoSuchAlgorithmException,
                                              java.security.NoSuchProviderException,
                                              javax.crypto.NoSuchPaddingException,
                                              java.io.UnsupportedEncodingException,
                                              javax.crypto.IllegalBlockSizeException,
                                              javax.crypto.BadPaddingException,
                                              JSONException,
                                              java.security.InvalidAlgorithmParameterException
Throws:
java.security.InvalidKeyException
java.security.NoSuchAlgorithmException
java.security.NoSuchProviderException
javax.crypto.NoSuchPaddingException
java.io.UnsupportedEncodingException
javax.crypto.IllegalBlockSizeException
javax.crypto.BadPaddingException
JSONException
java.security.InvalidAlgorithmParameterException