C# Class NSoft.NFramework.Licensing.LicensingService

Inheritance: ILicensingService
Show file Open project: debop/NFramework

Public Methods

Method Description
LeaseLicense ( string machine, string user, System.Guid id ) : string

사용자에게 만료된 Floating 라이선스를 제공합니다.

LicensingService ( ) : System

생성자

Private Methods

Method Description
EnsureLicenseDirectoryExists ( string licensesDirectory ) : void
GenerateLicense ( System.Guid id, LicenseValidator validator, string>.IDictionary attributes ) : string
GenerateLicenseAndRenewLease ( string identifier, System.Guid id, LicenseValidator licenseValidator, string>.IDictionary attributes ) : string
ReadAvailableLicenses ( string licensesDirectory ) : void
ReadInitialState ( ) : void
ReadState ( Stream stream ) : void
WriteState ( Stream stream ) : void

Method Details

LeaseLicense() public method

사용자에게 만료된 Floating 라이선스를 제공합니다.
public LeaseLicense ( string machine, string user, System.Guid id ) : string
machine string machine name
user string user name
id System.Guid Id of the license holder
return string

LicensingService() public method

생성자
public LicensingService ( ) : System
return System