Show / Hide Table of Contents

Class LicenseKey

Inheritance
Object
BasePdu<LicenseKey>
LicenseKey
Implements
IEquatable<LicenseKey>
Inherited Members
BasePdu<LicenseKey>.ToJsonForMds()
BasePdu<LicenseKey>.ToJsonForLocalStorage()
BasePdu<LicenseKey>.Equals(LicenseKey)
BasePdu<LicenseKey>.Equals(Object)
BasePdu<LicenseKey>.GetHashCode()
Object.Equals(Object, Object)
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: PKWARE.Smartcrypt.Protocol
Assembly: SmartcryptProtocol.dll
Syntax
public sealed class LicenseKey : BasePdu<LicenseKey>, IEquatable<LicenseKey>

Constructors

LicenseKey(LicenseKey)

Declaration
public LicenseKey([NotNull] LicenseKey other)
Parameters
Type Name Description
LicenseKey other

Properties

auxInfo

Declaration
[CanBeNull]
public string auxInfo { get; set; }
Property Value
Type Description
String

centralRecord

Declaration
[CanBeNull]
public string centralRecord { get; set; }
Property Value
Type Description
String

centralSignature

Declaration
[CanBeNull]
public string centralSignature { get; set; }
Property Value
Type Description
String

clientURN

Declaration
[CanBeNull]
public string clientURN { get; set; }
Property Value
Type Description
String

created_at

Declaration
[CanBeNull]
public string created_at { get; set; }
Property Value
Type Description
String

evaluationPeriod

Declaration
public int evaluationPeriod { get; set; }
Property Value
Type Description
Int32

expirationDate

Declaration
[CanBeNull]
public string expirationDate { get; set; }
Property Value
Type Description
String

id

Declaration
public long id { get; set; }
Property Value
Type Description
Int64

licenseKey

Declaration
[CanBeNull]
public string licenseKey { get; set; }
Property Value
Type Description
String

platform

Declaration
[CanBeNull]
public string platform { get; set; }
Property Value
Type Description
String

product

Declaration
[CanBeNull]
public string product { get; set; }
Property Value
Type Description
String

reason

Declaration
[CanBeNull]
public string reason { get; set; }
Property Value
Type Description
String

refreshDate

Declaration
[CanBeNull]
public string refreshDate { get; set; }
Property Value
Type Description
String

refreshInterval

Declaration
public int refreshInterval { get; set; }
Property Value
Type Description
Int32

satellitePubkey

Declaration
[CanBeNull]
public string satellitePubkey { get; set; }
Property Value
Type Description
String

satelliteUrl

Declaration
[CanBeNull]
public string satelliteUrl { get; set; }
Property Value
Type Description
String

satelliteUrn

Declaration
[CanBeNull]
public string satelliteUrn { get; set; }
Property Value
Type Description
String

signature

Declaration
[CanBeNull]
public string signature { get; set; }
Property Value
Type Description
String

updated_at

Declaration
[CanBeNull]
public string updated_at { get; set; }
Property Value
Type Description
String

version

Declaration
[CanBeNull]
public string version { get; set; }
Property Value
Type Description
String

Methods

ToJson(Boolean)

Declaration
protected override string ToJson(bool sending)
Parameters
Type Name Description
Boolean sending
Returns
Type Description
String
Overrides
PKWARE.Smartcrypt.Protocol.BasePdu<PKWARE.Smartcrypt.Protocol.LicenseKey>.ToJson(System.Boolean)

Implements

System.IEquatable<T>
Back to top Copyright © 2018 PKWARE, Inc.