Namespace SKM.V3.Models
Classes
ActivateModel
AddCustomerModel
AddCustomerResult
AddDataObjectModel
Used to add a new Data Object.
AddDataObjectToKeyModel
AddDataObjectToMachineCodeModel
AssemblySignature
An assembly signature object consists both of the hash of the assembly and its location.
AuthDetails
Stores information that is required to identify yourself to SKM. This includes the Token and Version.
BasicResult
A simple result that tells if a request is successful, and optionally provides a message.
ChangeCustomerModel
ChangeIntValueModel
Used to identify a data object.
ChangeIntValueToKeyModel
Used to identify a data object.
ChangeIntValueToMachineCodeModel
ChangeNotesModel
ChangeResellerModel
ChangeStringValueModel
Used to identify a data object.
ChangeStringValueToKeyModel
Used to identify a data object.
ChangeStringValueToMachineCodeModel
CreateAuthRequestResult
CreateKeyModel
CreateKeyResult
CreateMessageModel
CreateMessageResult
CreateSessionModel
CreateSessionResult
CreateTrialKeyModel
DataObjectIdResult
Used to return the object Id of a Data Object.
DeactivateModel
EditCustomerModel
EditCustomerResult
Event
EventObject
ExtendLicenseModel
Stores the parameters that are required by the Extend License method.
FeatureDefinition
FeatureDefinitions
FeatureModel
Stores the parameters required by AddFeature and RemoveFeature methods.
GetChallengeModel
GetCustomerLicensesBySecretModel
GetCustomerLicensesModel
GetCustomerLicensesResult
GetCustomersModel
GetCustomersResult
GetEventsModel
GetEventsResult
GetKeysModel
GetKeysResult
GetLicenseKeysResult
GetMessagesModel
GetMessagesResult
GetProductsResult
GetWebAPILogModel
GetWebAPILogResult
KeyInfoModel
KeyInfoResult
KeyLockModel
Input parameters to KeyLock method.
KeyLockResult
KeyMetadata
Metadata related to the license key. Note, this will not always contain value.
ListDataObjectsModel
Used to list Data Objects.
ListDataObjectsToKeyModel
ListDataObjectsToMachineCodeModel
ListOfDataObjectsResult
Used to return the list of DataObject
MachineInfo
MachineLockLimit
ProdKeyMachineCode
Product
RawResponse
Result of SKM.V3.Methods.Key.Activate(string, int, string, string, bool, int, int) (new protocol).
RecordUsageModel
RegisterEventModel
RegisterEventsModel
RemoveCustomerModel
RemoveDataObjectModel
Used to remove a data object.
RemoveDataObjectToKeyModel
Used to remove a data object.
RemoveDataObjectToMachineCodeModel
RemoveMessageModel
RequestModel
Scope
UploadValuesToKeyModel
WebAPILog
Enums
AlgorithmTypes
Keeps track of different algorithms that are used to generate a serial key.
FeatureType
ResultType
Indicates whether a result was successful or unsuccessful.
SignMethod
Sets what should be signed and returned when returning a license key object that is intended to be stored on the end user machine.