# LicenseUtils class

Namespace: [Rhino.PlugIns](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.plugins.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md)

```cs
public static class LicenseUtils
```

License Manager Utilities.

## Methods

- [AskUserForLicense](https://developer.rhino3d.com/api/rhinocommon/type/rhino.plugins.licenseutils/askuserforlicense.md): (2 overloads, static) This version of Rhino.PlugIns.LicenseUtils.AskUserForLicense is used by Rhino C++ plug-ins.
- [CheckInLicense](https://developer.rhino3d.com/api/rhinocommon/type/rhino.plugins.licenseutils/checkinlicense.md): (static) Checks in a previously checked out license to the Zoo server from which it was checked out.
- [CheckOutLicense](https://developer.rhino3d.com/api/rhinocommon/type/rhino.plugins.licenseutils/checkoutlicense.md): (static) Checks out a license that is on loan from a Zoo server on a permanent basis.
- [ConvertLicense](https://developer.rhino3d.com/api/rhinocommon/type/rhino.plugins.licenseutils/convertlicense.md): (static) Converts a product license from a standalone node to a network node.
- [DeleteLicense](https://developer.rhino3d.com/api/rhinocommon/type/rhino.plugins.licenseutils/deletelicense.md): (static) Deletes a license along with its license file.
- [Echo](https://developer.rhino3d.com/api/rhinocommon/type/rhino.plugins.licenseutils/echo.md): (static) Test connectivity with the Zoo.
- [GetLicense](https://developer.rhino3d.com/api/rhinocommon/type/rhino.plugins.licenseutils/getlicense.md): (2 overloads, static) This version of Rhino.PlugIns.LicenseUtils.GetLicense is used by Rhino C++ plug-ins.
- [GetLicenseCapabilities](https://developer.rhino3d.com/api/rhinocommon/type/rhino.plugins.licenseutils/getlicensecapabilities.md): (static) Converts an integer to a LicenseCapabilities flag
- [GetLicenseStatus](https://developer.rhino3d.com/api/rhinocommon/type/rhino.plugins.licenseutils/getlicensestatus.md): (static) Returns the current status of every license for UI purposes.
- [GetLicenseType](https://developer.rhino3d.com/api/rhinocommon/type/rhino.plugins.licenseutils/getlicensetype.md): (static) Returns the contentType of a specified product license
- [GetOneLicenseStatus](https://developer.rhino3d.com/api/rhinocommon/type/rhino.plugins.licenseutils/getonelicensestatus.md): (static) Returns the current status of a license for UI purposes.
- [Initialize](https://developer.rhino3d.com/api/rhinocommon/type/rhino.plugins.licenseutils/initialize.md): (static) Initializes the license manager.
- [IsCheckOutEnabled](https://developer.rhino3d.com/api/rhinocommon/type/rhino.plugins.licenseutils/ischeckoutenabled.md): (static) Returns whether or not license checkout is enabled.
- [LicenseOptionsHandler](https://developer.rhino3d.com/api/rhinocommon/type/rhino.plugins.licenseutils/licenseoptionshandler.md): (static)
- [LoginToCloudZoo](https://developer.rhino3d.com/api/rhinocommon/type/rhino.plugins.licenseutils/logintocloudzoo.md): (static)
- [LogoutOfCloudZoo](https://developer.rhino3d.com/api/rhinocommon/type/rhino.plugins.licenseutils/logoutofcloudzoo.md): (static)
- [ReturnLicense](https://developer.rhino3d.com/api/rhinocommon/type/rhino.plugins.licenseutils/returnlicense.md): (static) OBSOLETE - REMOVE WHEN POSSIBLE.
- [ShowBuyLicenseUi](https://developer.rhino3d.com/api/rhinocommon/type/rhino.plugins.licenseutils/showbuylicenseui.md): (static)
- [ShowLicenseValidationUi](https://developer.rhino3d.com/api/rhinocommon/type/rhino.plugins.licenseutils/showlicensevalidationui.md): (static) ShowLicenseValidationUi
- [ShowRhinoExpiredMessage](https://developer.rhino3d.com/api/rhinocommon/type/rhino.plugins.licenseutils/showrhinoexpiredmessage.md): (static) Show Rhino or Beta expired message
