CredentialEntry コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| CredentialEntry(BeginGetCredentialOption, Slice) |
|
| CredentialEntry(String, Slice) |
受信した |
| CredentialEntry(String, String, Slice) |
|
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から拡張するときに、このコンストラクターを使用する必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
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 呼び出しのスパン外でフレームワークに登録されるエントリを構築するために、このコンストラクターを使用する必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
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から拡張するときに、このコンストラクターを使用する必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。