EncryptedTopic クラス

定義

暗号化された形式の android.adservices.topics.Topic

[Android.Runtime.Register("android/adservices/topics/EncryptedTopic", ApiSince=35, DoNotGenerateAcw=true)]
public sealed class EncryptedTopic : Java.Lang.Object
[<Android.Runtime.Register("android/adservices/topics/EncryptedTopic", ApiSince=35, DoNotGenerateAcw=true)>]
type EncryptedTopic = class
    inherit Object
継承
EncryptedTopic
属性

注釈

暗号化された形式の android.adservices.topics.Topic。 このオブジェクトは、暗号化されたトピック暗号テキストと、暗号化解除に必要なフィールドを返すために使用されます。

EncryptedTopic#getEncryptedTopic()の復号化では、Topicの json 文字列を指定する必要があります。 復号化された json 文字列の例: { "taxonomy_version": 5, "model_version": 2, "topic_id": 10010}

暗号テキストの暗号化解除は、対応するアルゴリズムと公開キー EncryptedTopic#getKeyIdentifier()} の秘密キーを使用してサーバー上で行われることが予想されます。

暗号化解除の詳細な手順については、 開発者ガイドを参照してください。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

名前 説明
EncryptedTopic(Byte[], String, Byte[])

Topic オブジェクトの暗号化されたバージョンを作成します。

プロパティ

名前 説明
Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
JniIdentityHashCode

暗号化された形式の android.adservices.topics.Topic

(継承元 Object)
JniPeerMembers

暗号化された形式の android.adservices.topics.Topic

KeyIdentifier

使用されている暗号化キーのキー識別子を返します。

PeerReference

暗号化された形式の android.adservices.topics.Topic

(継承元 Object)
ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)
ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)

メソッド

名前 説明
Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Dispose()

暗号化された形式の android.adservices.topics.Topic

(継承元 Object)
Dispose(Boolean)

暗号化された形式の android.adservices.topics.Topic

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetEncapsulatedKey()

HPKE のセットアップ中に生成されたカプセル化されたキーを返します。

GetEncryptedTopic()

Topic オブジェクトの JSON バージョンの暗号化されたバイトを暗号テキストとして返します。

GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>()

暗号化された形式の android.adservices.topics.Topic

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

暗号化された形式の android.adservices.topics.Topic

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)
Wait(Int64)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

名前 説明
IJavaPeerable.Disposed()

暗号化された形式の android.adservices.topics.Topic

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

暗号化された形式の android.adservices.topics.Topic

(継承元 Object)
IJavaPeerable.Finalized()

暗号化された形式の android.adservices.topics.Topic

(継承元 Object)
IJavaPeerable.JniManagedPeerState

暗号化された形式の android.adservices.topics.Topic

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

暗号化された形式の android.adservices.topics.Topic

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

暗号化された形式の android.adservices.topics.Topic

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

暗号化された形式の android.adservices.topics.Topic

(継承元 Object)

拡張メソッド

名前 説明
GetJniTypeName(IJavaPeerable)

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

暗号化された形式の android.adservices.topics.Topic

TryJavaCast<TResult>(IJavaPeerable, TResult)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象