CredentialEntry コンストラクター

定義

オーバーロード

名前 説明
CredentialEntry(BeginGetCredentialOption, Slice)

BeginGetCredentialOption要求に関連付けられているエントリを作成します。

CredentialEntry(String, Slice)

受信した BeginGetCredentialOption 要求に依存しないエントリを作成します。

CredentialEntry(String, String, Slice)

BeginGetCredentialOption要求に関連付けられているエントリを作成します。

CredentialEntry(BeginGetCredentialOption, Slice)

BeginGetCredentialOption要求に関連付けられているエントリを作成します。

[Android.Runtime.Register(".ctor", "(Landroid/service/credentials/BeginGetCredentialOption;Landroid/app/slice/Slice;)V", "", ApiSince=34)]
public CredentialEntry(Android.Service.Credentials.BeginGetCredentialOption beginGetCredentialOption, Android.App.Slices.Slice slice);
[<Android.Runtime.Register(".ctor", "(Landroid/service/credentials/BeginGetCredentialOption;Landroid/app/slice/Slice;)V", "", ApiSince=34)>]
new Android.Service.Credentials.CredentialEntry : Android.Service.Credentials.BeginGetCredentialOption * Android.App.Slices.Slice -> Android.Service.Credentials.CredentialEntry

パラメーター

beginGetCredentialOption
BeginGetCredentialOption

この資格情報エントリが作成されている要求オプション。これは、ユーザーがこのエントリを選択したときにプロバイダーが完全な対応する要求を受信できるように、関連付けを維持するのに役立ちます。

slice
Slice

UI に表示されるメタデータを含むスライス。 androidx.credentials jetpack ライブラリを使用して構築する必要があります。

属性

注釈

BeginGetCredentialOption要求に関連付けられているエントリを作成します。 プロバイダーは、クエリ フェーズCredentialProviderService#onBeginGetCredential資格情報の取得要求に応答するために、CredentialProviderServiceから拡張するときに、このコンストラクターを使用する必要があります。

Javaドキュメント。

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

適用対象

CredentialEntry(String, Slice)

受信した BeginGetCredentialOption 要求に依存しないエントリを作成します。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/app/slice/Slice;)V", "", ApiSince=34)]
public CredentialEntry(string type, Android.App.Slices.Slice slice);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/app/slice/Slice;)V", "", ApiSince=34)>]
new Android.Service.Credentials.CredentialEntry : string * Android.App.Slices.Slice -> Android.Service.Credentials.CredentialEntry

パラメーター

type
String

資格情報の種類

slice
Slice

UI に表示されるメタデータを含むスライス。 androidx.credentials jetpack ライブラリを使用して構築する必要があります。

属性

注釈

受信した BeginGetCredentialOption 要求に依存しないエントリを作成します。 プロバイダーは、API 呼び出しのスパン外でフレームワークに登録されるエントリを構築するために、このコンストラクターを使用する必要があります。

Javaドキュメント。

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

適用対象

CredentialEntry(String, String, Slice)

BeginGetCredentialOption要求に関連付けられているエントリを作成します。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Landroid/app/slice/Slice;)V", "", ApiSince=34)]
public CredentialEntry(string beginGetCredentialOptionId, string type, Android.App.Slices.Slice slice);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Landroid/app/slice/Slice;)V", "", ApiSince=34)>]
new Android.Service.Credentials.CredentialEntry : string * string * Android.App.Slices.Slice -> Android.Service.Credentials.CredentialEntry

パラメーター

beginGetCredentialOptionId
String

BeginGetCredentialOption#getId()から取得される beginGetCredentialOptionId - この CredentialEntry が構築されている要求オプション。これにより、ユーザーがこのエントリを選択したときに、プロバイダーが対応する完全なGetCredentialRequestを受け取ることができる関連付けを維持するのに役立ちます。

type
String

この資格情報エントリが作成される資格情報の種類

slice
Slice

UI に表示されるメタデータを含むスライスは、androidx.credentials.provider Jetpack ライブラリを使用して構築する必要があります。手動で構築した場合、android システムはこのライブラリを使用してsliceを解析し、必要な属性を抽出するため、slice オブジェクトには、クラスの toSlice メソッドで使用される特定のヒントに対してスライス項目として設定されたandroidx.credentials.provider.CredentialEntry クラスの null 以外のプロパティが含まれている必要があります。

属性

注釈

BeginGetCredentialOption要求に関連付けられているエントリを作成します。 プロバイダーは、クエリ フェーズCredentialProviderService#onBeginGetCredential資格情報の取得要求に応答するために、CredentialProviderServiceから拡張するときに、このコンストラクターを使用する必要があります。

Javaドキュメント。

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

適用対象