> ## Documentation Index
> Fetch the complete documentation index at: https://help.cryptolens.io/llms.txt
> Use this file to discover all available pages before exploring further.

# .NET: GetCustomerLicensesBySecretModel

> Signatures, models and behavior for SKM.V3.Models.GetCustomerLicensesBySecretModel in the .NET SDK 4.0.54.

Parameters used by [`GetCustomerLicensesBySecret(string, GetCustomerLicensesBySecretModel)`](/libraries/dotnet-reference/methods/customer-methods#get-customer-licenses-by-secret-0e87ae9b5c).

**Namespace:** `SKM.V3.Models`\
**Version:** 4.0.54. Both packages; all six documented target frameworks.

<CodeGroup>
  ```csharp C# theme={null}
  public class GetCustomerLicensesBySecretModel : RequestModel
  ```

  ```vb VB.NET theme={null}
  Public Class GetCustomerLicensesBySecretModel Inherits RequestModel
  ```
</CodeGroup>

## Inherited SDK Members

* [`LicenseServerUrl`](/libraries/dotnet-reference/models/request-model#license-server-url-67581aa5cb)

## Properties

<a id="detailed-14ec3ea176" />

### Detailed

Specifies the amount of parameters that should be included with each license key in the LicenseKeys.
If true, License Key will be used. By default, Basic License Key will be used (where for instance data objects and activated devices are omitted.)
Please read more here: [GetCustomerLicenses](/api-reference/generated/GetCustomerLicenses)

<CodeGroup>
  ```csharp C# theme={null}
  [Obsolete("No longer used since the underlying call requests ModelVersion=3.")]
  public bool Detailed { get; set; }
  ```

  ```vb VB.NET theme={null}
  <Obsolete("No longer used since the underlying call requests ModelVersion=3.")>
  Public Property Detailed As Boolean
  ```
</CodeGroup>

**Type:** `bool`

<a id="secret-0a2be10752" />

### Secret

Customer secret.

<CodeGroup>
  ```csharp C# theme={null}
  public string Secret { get; set; }
  ```

  ```vb VB.NET theme={null}
  Public Property Secret As String
  ```
</CodeGroup>

**Type:** `string`

## Constructors

<a id="ctor-4b768253ea" />

### GetCustomerLicensesBySecretModel()

Creates an empty GetCustomerLicensesBySecretModel object. This constructor does not send an API request.

<CodeGroup>
  ```csharp C# theme={null}
  public GetCustomerLicensesBySecretModel()
  ```

  ```vb VB.NET theme={null}
  Public Sub New()
  ```
</CodeGroup>

[.NET SDK Reference](/libraries/dotnet-api) · [Reviewed Source Revision](https://github.com/Cryptolens/cryptolens-dotnet/tree/30aaf399ba53d9a111bee896c35bf557fa219394)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.