Legacy Documentation: Version 4.6(go to latest)
Language: English
  • C#
  • JS
  • Boo

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

Caching.Authorize

public static function Authorize(name: string, domain: string, size: long, signature: string): bool;
public static function Authorize(name: string, domain: string, size: long, expiration: int, signature: string): bool;

Parameters

string Signature The authentification signature provided by Unity.
int Size The number of bytes allocated to this cache.

Description

(This is a WebPlayer-only function).

Enables a dedicated, application-specific WebPlayer cache (Dedicated WebPlayer caches require a paid license from Unity Technologies). If you have a dedicated cache license, call this function at WebPlayer application startup with the license information provided to you. Starting with the release of Unity 3.2, all WebPlayer applications have access to a 50 MiB shared cache; calling the Authorize() function is not necessary. Starting with the release of Unity 3.4, PC/Mac Standalone players and iOS/Android players have access to a 4 GiB dedicated cache for each application; calling the Authorize() function is not necessary.