言語

KeyChain.CreateManageCredentialsIntent(AppUriAuthenticationPolicy) メソッド

定義

アプリがユーザーの資格情報の管理を要求するために使用する必要がある 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) は、アプリが既に資格情報管理アプリであるかどうかを判断するために使用する必要があります。

Javaドキュメント。

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

適用対象