Table of Contents

Class LicenseCheck

Namespace
OneImlx.Shared.Licensing
Assembly
OneImlx.Shared.dll

The license check.

public sealed class LicenseCheck
Inheritance
LicenseCheck
Inherited Members

Properties

Application

The Authorized application.

[JsonPropertyName("application")]
public string Application { get; set; }

Property Value

string

Audience

The audience.

[JsonPropertyName("audience")]
public string Audience { get; set; }

Property Value

string

AuthorizedParty

The Authorized party.

[JsonPropertyName("authorized_party")]
public string AuthorizedParty { get; set; }

Property Value

string

Deployment

The license mode.

[JsonPropertyName("deployment")]
public string? Deployment { get; set; }

Property Value

string

Id

The license identifier.

[JsonPropertyName("id")]
public string Id { get; set; }

Property Value

string

Issuer

The issuer.

[JsonPropertyName("issuer")]
public string Issuer { get; set; }

Property Value

string

LicenseKey

The key to check.

[JsonPropertyName("lkey")]
public string LicenseKey { get; set; }

Property Value

string

Mode

The license mode.

[JsonPropertyName("mode")]
public string Mode { get; set; }

Property Value

string

TenantId

The consumer tenant id.

[JsonPropertyName("tenant_id")]
public string TenantId { get; set; }

Property Value

string

ValidationKey

The validation public key to check the license LicenseKey.

[JsonPropertyName("vkey")]
public string? ValidationKey { get; set; }

Property Value

string