Show / Hide Table of Contents

Method Publish

| Improve this Doc View Source

Publish(Int32, String, String, String, String, String, String, String, String)

Gets the requested license.

Declaration
[WebMethod]
public string Publish(int culture, string product, string version, string encryptedLicenseKey, string category, string name, string company, string email, string data)
Parameters
Type Name Description
System.Int32 culture

The license client culture LCID.

System.String product

The product name.

System.String version

The product version.

System.String encryptedLicenseKey

The encrypted license key.

System.String category

The license category.

System.String name

The user name.

System.String company

The user company.

System.String email

The user email address.

System.String data

The data to set for the license.

Returns
Type Description
System.String

The response sent to license client.

Implements
ILicensePublisher.Publish(Int32, String, String, String, String, String, String, String, String)
Remarks

This method is implemented as web service method accessible to license client. To secure the communication between LicenseClient and LicensePublisher, the license key is encrypted by the public key of the assembly, and the response is encrypted by the license key. No SSL is required to host this web service.

  • Improve this Doc
  • View Source
Back to top Copyright © Weifen Luo | DevZest