# IZooClientUtilities2 interface

Namespace: [Rhino.Runtime](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.runtime.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md) · Since v8.34

```cs
public interface IZooClientUtilities2
```

Additions to [IZooClientUtilities](https://developer.rhino3d.com/api/rhinocommon/type/rhino.runtime.izooclientutilities.md). Implemented in ZooClient alongside that interface and discovered by casting the injected service.

New members go here rather than on [IZooClientUtilities](https://developer.rhino3d.com/api/rhinocommon/type/rhino.runtime.izooclientutilities.md): that interface is public, so adding to it is a breaking change for anything else that implements it.

## Methods

- [ValidateStandaloneLicense](https://developer.rhino3d.com/api/rhinocommon/type/rhino.runtime.izooclientutilities2/validatestandalonelicense.md): RH-92777: Validates a stand-alone license key for the given account email against the validation server, asking the user for no input (progress and any server-reported problems are shown by the validation wizard). Returns true on success.
