C# 클래스 NSoft.NFramework.Licensing.LicenseGenerator

라이선스 생성자
파일 보기 프로젝트 열기: debop/NFramework

보호된 프로퍼티들

프로퍼티 타입 설명
EmptyAttributes string>.IDictionary

공개 메소드들

메소드 설명
Generate ( string name, System.Guid id, System.DateTime expirationDate, string>.IDictionary attributes, LicenseKind licenseKind ) : string

새로운 라이선스를 생성합니다.

Generate ( string name, System.Guid id, System.DateTime expirationDate, LicenseKind licenseKind ) : string

새로운 라이선스를 생성합니다.

GenerateFloatingLicense ( string name, string publicKey ) : string

새로운 Floating 라이선스를 생성합니다.

LicenseGenerator ( string privateKey ) : System

생성자

메소드 상세

Generate() 공개 메소드

새로운 라이선스를 생성합니다.
public Generate ( string name, System.Guid id, System.DateTime expirationDate, string>.IDictionary attributes, LicenseKind licenseKind ) : string
name string 라이선스 소유자 명
id System.Guid 라이선스 소유자 Id
expirationDate System.DateTime 라이선스 유효기간
attributes string>.IDictionary 라이선스 속성
licenseKind LicenseKind 라이선스 종류
리턴 string

Generate() 공개 메소드

새로운 라이선스를 생성합니다.
public Generate ( string name, System.Guid id, System.DateTime expirationDate, LicenseKind licenseKind ) : string
name string 라이선스 소유자 명
id System.Guid 라이선스 소유자 Id
expirationDate System.DateTime 라이선스 유효기간
licenseKind LicenseKind 라이선스 종류
리턴 string

GenerateFloatingLicense() 공개 메소드

새로운 Floating 라이선스를 생성합니다.
public GenerateFloatingLicense ( string name, string publicKey ) : string
name string
publicKey string
리턴 string

LicenseGenerator() 공개 메소드

생성자
public LicenseGenerator ( string privateKey ) : System
privateKey string 제품 private key
리턴 System

프로퍼티 상세

EmptyAttributes 보호되어 있는 정적으로 프로퍼티

protected static IDictionary EmptyAttributes
리턴 string>.IDictionary