DevicePolicyManager.HasKeyPair メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| HasKeyPair(String) |
この API を呼び出して、証明書と秘密キーが特定のエイリアス (<ul><li>Device owner</li><li>Profile owner</li) にインストールされているかどうかを照会できます><li>削除された証明書インストーラー</li><li>Credential 管理アプリ</li><li>
|
| HasKeyPair(String, KeyChainManagerKeyPairScope) |
この API を呼び出して、証明書と秘密キーが、指定されたスコープの特定のエイリアス (<ul><li>Device owner</li><li>Profile owner</li) にインストールされているかどうかを照会できます><li>削除された証明書インストーラー</li><li>Credential 管理アプリ (ユーザー固有のキーチェーンのみ)</li><li> |
HasKeyPair(String)
この API を呼び出して、証明書と秘密キーが特定のエイリアス (<ul><li>Device owner</li><li>Profile owner</li) にインストールされているかどうかを照会できます><li>削除された証明書インストーラー</li><li>Credential 管理アプリ</li><li>android.Manifest.permission#MANAGE_DEVICE_POLICY_CERTIFICATESのアクセス許可を保持するアプリ</li></ul>
If called by the credential management app, the alias must exist in the credential
management app's <code data-dev-comment-type="c">android.security.AppUriAuthenticationPolicy</code>.
[Android.Runtime.Register("hasKeyPair", "(Ljava/lang/String;)Z", "GetHasKeyPair_Ljava_lang_String_Handler", ApiSince=31)]
[Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_CERTIFICATES")]
public virtual bool HasKeyPair(string alias);
[<Android.Runtime.Register("hasKeyPair", "(Ljava/lang/String;)Z", "GetHasKeyPair_Ljava_lang_String_Handler", ApiSince=31)>]
[<Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_CERTIFICATES")>]
abstract member HasKeyPair : string -> bool
override this.HasKeyPair : string -> bool
パラメーター
- alias
- String
キー ペアがインストールされているエイリアス。
返品
- 属性
注釈
この API を呼び出して、証明書と秘密キーが特定のエイリアス (<ul><li>Device owner</li><li>Profile owner</li) にインストールされているかどうかを照会できます><li>削除された証明書インストーラー</li><li>Credential 管理アプリ</li><li>android.Manifest.permission#MANAGE_DEVICE_POLICY_CERTIFICATESのアクセス許可を保持するアプリ</li></ul>
資格情報管理アプリによって呼び出された場合、エイリアスは資格情報管理アプリの android.security.AppUriAuthenticationPolicyに存在する必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
HasKeyPair(String, KeyChainManagerKeyPairScope)
この API を呼び出して、証明書と秘密キーが、指定されたスコープの特定のエイリアス (<ul><li>Device owner</li><li>Profile owner</li) にインストールされているかどうかを照会できます><li>削除された証明書インストーラー</li><li>Credential 管理アプリ (ユーザー固有のキーチェーンのみ)</li><li>android.Manifest.permission#MANAGE_DEVICE_POLICY_CERTIFICATESのアクセス許可を保持するアプリ</li></ul>
[Android.Runtime.Register("hasKeyPair", "(Ljava/lang/String;I)Z", "GetHasKeyPair_Ljava_lang_String_IHandler", ApiSince=37)]
[Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_CERTIFICATES")]
public virtual bool HasKeyPair(string alias, Android.Security.KeyChainManagerKeyPairScope scope);
[<Android.Runtime.Register("hasKeyPair", "(Ljava/lang/String;I)Z", "GetHasKeyPair_Ljava_lang_String_IHandler", ApiSince=37)>]
[<Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_CERTIFICATES")>]
abstract member HasKeyPair : string * Android.Security.KeyChainManagerKeyPairScope -> bool
override this.HasKeyPair : string * Android.Security.KeyChainManagerKeyPairScope -> bool
パラメーター
- alias
- String
キー ペアがインストールされているエイリアス。
キー ペアのスコープ: KeyChainManager#KEYPAIR_SCOPE_USER または KeyChainManager#KEYPAIR_SCOPE_DEVICE。
返品
- 属性