KeyChain.CreateManageCredentialsIntent(AppUriAuthenticationPolicy) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アプリがユーザーの資格情報の管理を要求するために使用する必要がある Intent を返します。
[Android.Runtime.Register("createManageCredentialsIntent", "(Landroid/security/AppUriAuthenticationPolicy;)Landroid/content/Intent;", "", ApiSince=31)]
public static Android.Content.Intent CreateManageCredentialsIntent(Android.Security.AppUriAuthenticationPolicy policy);
[<Android.Runtime.Register("createManageCredentialsIntent", "(Landroid/security/AppUriAuthenticationPolicy;)Landroid/content/Intent;", "", ApiSince=31)>]
static member CreateManageCredentialsIntent : Android.Security.AppUriAuthenticationPolicy -> Android.Content.Intent
パラメーター
- policy
- AppUriAuthenticationPolicy
認証ポリシーによって、認証に使用する秘密キーと証明書のペアのエイリアスが決まります。
返品
- 属性
注釈
アプリがユーザーの資格情報の管理を要求するために使用する必要がある Intent を返します。 これは、アンマネージド デバイスに限定されます。 この要求を正常に実行できるようにするには、認証ポリシーを指定する必要があります。
この意図は、 Activity#startActivityForResult(Intent, int) を使用して、要求が成功したかどうか、およびユーザーが要求を受け入れたか拒否したかを確認するために開始する必要があります。 ユーザーが要求を正常に受信して受け入れた場合、結果コードは Activity#RESULT_OKされます。それ以外の場合、結果コードは Activity#RESULT_CANCELEDされます。
KeyChain#isCredentialManagementApp(Context) は、アプリが既に資格情報管理アプリであるかどうかを判断するために使用する必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。