# HasEntitlementsExtended(string[], bool)

> Retrieves extended information about the license file and its contents, including custom data attached to individual entitlements.

## Definition

* **Type:** Method
* **Namespace:** [UnityEditor.Experimental.Licensing](/engine/6000.3/script-reference/unityeditor/experimental/licensing.md)
* **Assembly:** UnityEditor

```csharp
public static EntitlementInfo[] HasEntitlementsExtended(string[] entitlements, bool includeCustomData)
```

### Parameters

**** (\[string\[]]\(https\://learn.microsoft.com/dotnet/api/system.string)): The list of entitlements for which we want extended information.**** (\[bool]\(https\://learn.microsoft.com/dotnet/api/system.boolean)): If we wish to include custom data in the response

### Returns

| Type                                                                                                         | Description                                                                                                                                                                                      |
| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| [EntitlementInfo\[\]](/engine/6000.3/script-reference/unityeditor/experimental/licensing/entitlementinfo.md) | Returns a list of [EntitlementInfo](/engine/6000.3/script-reference/unityeditor/experimental/licensing/entitlementinfo.md) data structures for each of the requested entitlements, if available. |
