diff --git a/docs/guides/integration-aws-entity-resolution.md b/docs/guides/integration-aws-entity-resolution.md index 03b77582a..88fd35409 100644 --- a/docs/guides/integration-aws-entity-resolution.md +++ b/docs/guides/integration-aws-entity-resolution.md @@ -25,7 +25,7 @@ For a video presentation about integration with UID2 by using AWS Entity Resolut The following table summarizes the functionality available with the AWS Entity Resolution integration. -| Encrypt Raw UID2 to UID2 Token | Decrypt Raw UID2 from UID2 Token | Generate UID2 Token from DII | Refresh UID2 Token | Map DII to a Raw UID2 | +| Encrypt Raw UID2 to UID2 Token | Decrypt Raw UID2 from UID2 Token | Generate UID2 Token from DII | Refresh UID2 Token | Map DII to Raw UID2s | | :--- | :--- | :--- | :--- | :--- | | No | No | No | No | Yes | diff --git a/docs/guides/snowflake_integration.md b/docs/guides/snowflake_integration.md index 0852ea774..bda6649e6 100644 --- a/docs/guides/snowflake_integration.md +++ b/docs/guides/snowflake_integration.md @@ -21,11 +21,11 @@ The following listings for UID2 are available on the Snowflake marketplace: The following table summarizes the functionality available with the UID2 Snowflake integration. -| Encrypt Raw UID2 to UID2 Token | Decrypt Raw UID2 from UID2 Token | Generate UID2 Token from DII | Refresh UID2 Token | Map DII to a Raw UID2 | +| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token to Raw UID2 | Generate UID2 Token from DII | Refresh UID2 Token | Map DII to Raw UID2s | | :--- | :--- | :--- | :--- | :--- | -| Supported | Supported | Not supported* | Not supported | Supported | +| ✅ | ✅ | —* | — | ✅ | -*You cannot generate a UID2 token directly from DII. However, you can convert DII to a raw UID2, and then encrypt the raw UID2 into a UID2 token. +*You cannot use Snowflake to generate a UID2 token directly from DII. However, you can convert DII to a raw UID2, and then encrypt the raw UID2 into a UID2 token. :::note If you are a publisher who is sharing UID2 tokens in the bidstream, see [Tokenized Sharing in the Bidstream](../sharing/sharing-tokenized-from-data-bid-stream.md). diff --git a/docs/sdks/sdk-ref-android.md b/docs/sdks/sdk-ref-android.md index c1b093fbf..358d5c619 100644 --- a/docs/sdks/sdk-ref-android.md +++ b/docs/sdks/sdk-ref-android.md @@ -30,9 +30,9 @@ This SDK for Android can be used for non-mobile devices for Android platforms as This SDK simplifies integration with UID2 for any publishers who want to support UID2 for apps running on Android devices. The following table shows the functions it supports. -| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token | Generate UID2 Token from DII | Refresh UID2 Token | -| :--- | :--- | :--- | :--- | -| Not supported | Not supported | Supported | Supported | +| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token to Raw UID2 | Generate UID2 Token from DII | Refresh UID2 Token | Map DII to Raw UID2s | +| :--- | :--- | :--- | :--- | :--- | +| — | — | ✅ | ✅ | — | The SDK for Android is designed to generate and/or manage UID2 identity on behalf of Android apps. It enables UID2 identity to be persisted across app lifecycles by securely storing the identity on a device via platform-native encryption tools. diff --git a/docs/sdks/sdk-ref-cplusplus.md b/docs/sdks/sdk-ref-cplusplus.md index 4a0a5a8e8..6295c5e6a 100644 --- a/docs/sdks/sdk-ref-cplusplus.md +++ b/docs/sdks/sdk-ref-cplusplus.md @@ -19,9 +19,9 @@ The functions outlined here define the information that you'll need to configure This SDK simplifies integration with UID2 for any DSPs or UID2 sharers who are using C++ for their server-side coding. The following table shows the functions it supports. -| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token | Generate UID2 Token from DII | Refresh UID2 Token | -| :--- | :--- | :--- | :--- | -| Supported | Supported | Not supported | Not supported | +| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token to Raw UID2 | Generate UID2 Token from DII | Refresh UID2 Token | Map DII to Raw UID2s | +| :--- | :--- | :--- | :--- | :--- | +| ✅ | ✅ | — | — | — | ## API Permissions diff --git a/docs/sdks/sdk-ref-csharp-dotnet.md b/docs/sdks/sdk-ref-csharp-dotnet.md index 42e30c498..b89b8c338 100644 --- a/docs/sdks/sdk-ref-csharp-dotnet.md +++ b/docs/sdks/sdk-ref-csharp-dotnet.md @@ -18,9 +18,9 @@ You can use the SDK for C# / .NET on the server side to facilitate the following This SDK simplifies integration with UID2 for any DSPs or UID2 sharers who are using C# / .NET for their server-side coding. The following table shows the functions it supports. -| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token | Generate UID2 Token from DII | Refresh UID2 Token | -| :--- | :--- | :--- | :--- | -| Supported | Supported | Not supported | Not supported | +| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token to Raw UID2 | Generate UID2 Token from DII | Refresh UID2 Token | Map DII to Raw UID2s | +| :--- | :--- | :--- | :--- | :--- | +| ✅ | ✅ | — | — | — | ## API Permissions diff --git a/docs/sdks/sdk-ref-ios.md b/docs/sdks/sdk-ref-ios.md index 8ef0c1853..838af13a4 100644 --- a/docs/sdks/sdk-ref-ios.md +++ b/docs/sdks/sdk-ref-ios.md @@ -29,9 +29,9 @@ Although this page refers to SDK for iOS, this SDK also supports tvOS. For the r This SDK simplifies integration with UID2 for any publishers who want to support UID2 for apps running on iOS devices. The following table shows the functions it supports. -| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token | Generate UID2 Token from DII | Refresh UID2 Token | -| :--- | :--- | :--- | :--- | -| Not supported | Not supported | Supported | Supported | +| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token to Raw UID2 | Generate UID2 Token from DII | Refresh UID2 Token | Map DII to Raw UID2s | +| :--- | :--- | :--- | :--- | :--- | +| — | — | ✅ | ✅ | — | The SDK for iOS is designed to generate and/or manage UID2 identity on behalf of iOS apps. It enables UID2 identity to be persisted across app lifecycles by securely storing the identity on a device via platform-native encryption tools. diff --git a/docs/sdks/sdk-ref-java.md b/docs/sdks/sdk-ref-java.md index cfdad719e..8af0f97c7 100644 --- a/docs/sdks/sdk-ref-java.md +++ b/docs/sdks/sdk-ref-java.md @@ -21,9 +21,9 @@ You can use the SDK for Java on the server side to facilitate the following: This SDK simplifies integration with UID2 for any publishers, DSPs, advertisers, data providers, and UID2 sharers who are using Java for their server-side coding. The following table shows the functions it supports. -| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token | Generate UID2 Token from DII | Refresh UID2 Token | Map DII to a Raw UID2 | +| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token to Raw UID2 | Generate UID2 Token from DII | Refresh UID2 Token | Map DII to Raw UID2s | | :--- | :--- | :--- | :--- | :--- | -| Supported | Supported | Supported | Supported | Supported | +| ✅ | ✅ | ✅ | ✅ | ✅ | ## API Permissions diff --git a/docs/sdks/sdk-ref-javascript-v2.md b/docs/sdks/sdk-ref-javascript-v2.md index e40688003..4d38d2a28 100644 --- a/docs/sdks/sdk-ref-javascript-v2.md +++ b/docs/sdks/sdk-ref-javascript-v2.md @@ -22,9 +22,9 @@ Use this SDK to facilitate the process of establishing client identity using UID This SDK simplifies integration with UID2 for any publishers who want to support UID2. The following table shows the functions it supports. -| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token | Generate UID2 Token from DII | Refresh UID2 Token | -| :--- | :--- | :--- | :--- | -| Not supported | Not supported | Not supported | Supported | +| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token to Raw UID2 | Generate UID2 Token from DII | Refresh UID2 Token | Map DII to Raw UID2s | +| :--- | :--- | :--- | :--- | :--- | +| — | — | — | ✅ | — | ## API Permissions diff --git a/docs/sdks/sdk-ref-javascript.md b/docs/sdks/sdk-ref-javascript.md index 0e87d2522..36a6b7717 100644 --- a/docs/sdks/sdk-ref-javascript.md +++ b/docs/sdks/sdk-ref-javascript.md @@ -41,9 +41,9 @@ For example applications with associated documentation, see: This SDK simplifies development for publishers who want to build their own customized UID2 integration. The following table shows the functions it supports. -| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token | Generate UID2 Token from DII | Refresh UID2 Token | -| :--- | :--- | :--- | :--- | -| Not supported | Not supported | Not supported | Supported | +| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token to Raw UID2 | Generate UID2 Token from DII | Refresh UID2 Token | Map DII to Raw UID2s | +| :--- | :--- | :--- | :--- | :--- | +| — | — | ✅ | ✅ | — | ## API Permissions diff --git a/docs/sdks/sdk-ref-python.md b/docs/sdks/sdk-ref-python.md index 67f28e5ef..1ed94491f 100644 --- a/docs/sdks/sdk-ref-python.md +++ b/docs/sdks/sdk-ref-python.md @@ -20,9 +20,9 @@ You can use the SDK for Python on the server side to facilitate the following: This SDK simplifies integration with UID2 for any DSPs or UID2 sharers who are using Python for their server-side coding. The following table shows the functions it supports. -| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token | Generate UID2 Token from DII | Refresh UID2 Token | Map DII to a Raw UID2 | +| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token to Raw UID2 | Generate UID2 Token from DII | Refresh UID2 Token | Map DII to Raw UID2s | | :--- | :--- | :--- | :--- | :--- | -| Supported | Supported | Supported | Supported | Supported | +| ✅ | ✅ | ✅ | ✅ | ✅ | ## API Permissions diff --git a/docs/sdks/summary-sdks.md b/docs/sdks/summary-sdks.md index a0eded39b..d2c75fd7c 100644 --- a/docs/sdks/summary-sdks.md +++ b/docs/sdks/summary-sdks.md @@ -18,11 +18,11 @@ Review the SDK functionality to determine which SDK or SDKs you want to use, the The following table summarizes the functionality available with each SDK. -| UID2 SDK for... | Client-Side or Server-Side | Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token | Generate UID2 Token from DII | Refresh UID2 Token | Generate Raw UID2 from DII* | +| UID2 SDK for... | Client-Side or Server-Side | Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token to Raw UID2 | Generate UID2 Token from DII | Refresh UID2 Token | Map DII to Raw UID2s* | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | |JavaScript | Client| — | — | ✅ | ✅ | — | |Java | Server | ✅ | ✅ | ✅ | ✅ | ✅ | -|Python | Server | ✅ | ✅ | ✅ | ✅ | — | +|Python | Server | ✅ | ✅ | ✅ | ✅ | ✅ | |C# / .NET | Server | ✅ | ✅ | — | — | — | |C++ | Server | ✅ | ✅ | — | — | — | |Android | Client (Mobile) | — | — | ✅ | ✅ | — | diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/guides/integration-aws-entity-resolution.md b/i18n/ja/docusaurus-plugin-content-docs/current/guides/integration-aws-entity-resolution.md index 2faa1d8ef..4777e9112 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/guides/integration-aws-entity-resolution.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/guides/integration-aws-entity-resolution.md @@ -25,7 +25,7 @@ AWS Entity Resolution を使用して UID2 とインテグレーションに関 次の表は、AWS Entity Resolution インテグレーションで利用可能な機能をまとめたものです。 -| Encrypt Raw UID2 to UID2 Token | Decrypt Raw UID2 from UID2 Token | Generate UID2 Token from DII | Refresh UID2 Token | Map DII to a Raw UID2 | +| Encrypt Raw UID2 to UID2 Token | Decrypt Raw UID2 from UID2 Token | Generate UID2 Token from DII | Refresh UID2 Token | Map DII to Raw UID2s | | :--- | :--- | :--- | :--- | :--- | | No | No | No | No | Yes | diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/guides/snowflake_integration.md b/i18n/ja/docusaurus-plugin-content-docs/current/guides/snowflake_integration.md index 93971e2eb..0cf6273b9 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/guides/snowflake_integration.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/guides/snowflake_integration.md @@ -21,7 +21,7 @@ UID2 の以下のリストが Snowflake marketplace で入手可能です: 次の表は、UID2 Snowflake インテグレーション で利用可能な機能をまとめたものです。 -| Encrypt Raw UID2 to UID2 Token | Decrypt Raw UID2 from UID2 Token | Generate UID2 Token from DII | Refresh UID2 Token | Map DII to a Raw UID2 | +| Encrypt Raw UID2 to UID2 Token | Decrypt Raw UID2 from UID2 Token | Generate UID2 Token from DII | Refresh UID2 Token | Map DII to Raw UID2s | | :--- | :--- | :--- | :--- | :--- | | Supported | Supported | Not supported* | Not supported | Supported | diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-android.md b/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-android.md index d383b27bd..e17f3faeb 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-android.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-android.md @@ -30,7 +30,7 @@ SDK for Android は、以下の用途に使用できます: この SDK は、Android デバイス上で動作するアプリで UID2 をサポートしたいパブリッシャー向けに、UID2 とのインテグレーションを簡素化します。次の表に、この SDK がサポートする機能を示します。 -| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token | Generate UID2 Token from DII | Refresh UID2 Token | +| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token to Raw UID2 | Generate UID2 Token from DII | Refresh UID2 Token | | :--- | :--- | :--- | :--- | | Not supported | Not supported | Supported | Supported | diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-cplusplus.md b/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-cplusplus.md index 12d1d5d39..1b8f3b437 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-cplusplus.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-cplusplus.md @@ -19,7 +19,7 @@ UID2 Server-Side SDK を使用すると、UID2 Token を復号化して raw UID2 このSDKは、Server-Sideのコーディングに C++ を使用している DSP または UID2 Sharers のために、UID2 とのインテグレーションを簡素化します。次の表に、この SDK がサポートする機能を示します。 -| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token | Generate UID2 Token from DII | Refresh UID2 Token | +| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token to Raw UID2 | Generate UID2 Token from DII | Refresh UID2 Token | | :--- | :--- | :--- | :--- | | Supported | Supported | Not supported | Not supported | diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-csharp-dotnet.md b/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-csharp-dotnet.md index a6845e5e9..e68132455 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-csharp-dotnet.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-csharp-dotnet.md @@ -18,7 +18,7 @@ Server-Side で SDK for C# / .NET を使用すると、以下を簡単に行う この SDK は、Server-Sideのコーディングに C# / .NET を使用している DSP または UID2 sharer のために、UID2 とのインテグレーションを簡素化します。次の表は、この SDK がサポートする機能を示しています。 -| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token | Generate UID2 Token from DII | Refresh UID2 Token | +| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token to Raw UID2 | Generate UID2 Token from DII | Refresh UID2 Token | | :--- | :--- | :--- | :--- | | Supported | Supported | Not supported | Not supported | diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-ios.md b/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-ios.md index 142751405..d9d17a87a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-ios.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-ios.md @@ -29,7 +29,7 @@ Although this page refers to SDK for iOS, this SDK also supports tvOS. For the r この SDK は、iOS デバイス上で動作するアプリで UID2 をサポートしたいパブリッシャー向けに、UID2 とのインテグレーションを簡素化します。次の表に、この SDK がサポートする機能を示します。 -| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token | Generate UID2 Token from DII | Refresh UID2 Token | +| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token to Raw UID2 | Generate UID2 Token from DII | Refresh UID2 Token | | :--- | :--- | :--- | :--- | | Not supported | Not supported | Supported | Supported | diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-java.md b/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-java.md index 8918770bb..076033160 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-java.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-java.md @@ -21,7 +21,7 @@ SDK for Java を使用すると、以下が容易になります: この SDK は、Server-Side のコーディングに Java を使用しているパブリッシャー、DSP、広告主、データプロバイダー、UID2 Sharers のために、UID2 とのインテグレーションを簡素化します。次の表に、この SDK がサポートする機能を示します。 -| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token | Generate UID2 Token from DII | Refresh UID2 Token | Map DII to a Raw UID2 | +| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token to Raw UID2 | Generate UID2 Token from DII | Refresh UID2 Token | Map DII to Raw UID2s | | :--- | :--- | :--- | :--- | :--- | | Supported | Supported | Supported | Supported | Supported | diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-javascript-v2.md b/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-javascript-v2.md index 14c0bd7cb..3fd17d4f4 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-javascript-v2.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-javascript-v2.md @@ -22,7 +22,7 @@ import Link from '@docusaurus/Link'; この SDK は、UID2 をサポートしたいすべてのパブリッシャーに対して、UID2 とのインテグレーションを簡素化します。次の表は、SDK がサポートする機能を示しています。 -| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token | Generate UID2 Token from DII | Refresh UID2 Token | +| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token to Raw UID2 | Generate UID2 Token from DII | Refresh UID2 Token | | :--- | :--- | :--- | :--- | | Not supported | Not supported | Not supported | Supported | diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-javascript.md b/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-javascript.md index 37dd67a12..1bff83ff6 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-javascript.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-javascript.md @@ -41,7 +41,7 @@ Prebid.js を UID2 ID モジュールと一緒に使用しているや、UID2 この SDK は、独自にカスタマイズした UID2 インテグレーションを行いたいパブリッシャーの開発を簡素化します。次の表は、SDK がサポートする機能を示しています。 -| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token | Generate UID2 Token from DII | Refresh UID2 Token | +| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token to Raw UID2 | Generate UID2 Token from DII | Refresh UID2 Token | | :--- | :--- | :--- | :--- | | Not supported | Not supported | Not supported | Supported | diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-python.md b/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-python.md index 9b1012f48..6d3817ed9 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-python.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/sdks/sdk-ref-python.md @@ -20,7 +20,7 @@ UID2 Server-Side SDK を使用することで、以下が容易になります: この SDK は、Server-Sideのコーディングに Python を使用している DSP または UID2 Sharers のために、UID2 とのインテグレーションを簡素化します。次の表に、この SDK がサポートする機能を示します。 -| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token | Generate UID2 Token from DII | Refresh UID2 Token | +| Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token to Raw UID2 | Generate UID2 Token from DII | Refresh UID2 Token | | :--- | :--- | :--- | :--- | | Supported | Supported | Supported | Supported | diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/sdks/summary-sdks.md b/i18n/ja/docusaurus-plugin-content-docs/current/sdks/summary-sdks.md index 6949ff96d..db99f9e35 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/sdks/summary-sdks.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/sdks/summary-sdks.md @@ -18,11 +18,11 @@ SDK の機能を確認して使用する SDK を決定し、SDK の表をクリ 次の表は、各 SDK で利用可能な機能をまとめたものです。 -| UID2 SDK for... | Client-Side or Server-Side | Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token | Generate UID2 Token from DII* | Refresh UID2 Token | Generate Raw UID2 from DII | +| UID2 SDK for... | Client-Side or Server-Side | Encrypt Raw UID2 to UID2 Token | Decrypt UID2 Token to Raw UID2 | Generate UID2 Token from DII* | Refresh UID2 Token | Map DII to Raw UID2s | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | |JavaScript | Client| — | — | ✅ | ✅ | — | |Java | Server | ✅ | ✅ | ✅ | ✅ | ✅ | -|Python | Server | ✅ | ✅ | ✅ | ✅ | — | +|Python | Server | ✅ | ✅ | ✅ | ✅ | ✅ | |C# / .NET | Server | ✅ | ✅ | — | — | — | |C++ | Server | ✅ | ✅ | — | — | — | |Android | Client (Mobile) | — | — | ✅ | ✅ | — |