DevicePolicyManager.HasKeyPair Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| HasKeyPair(String) |
Diese API kann von folgendem aufgerufen werden, um abzufragen, ob ein Zertifikat und ein privater Schlüssel unter einem bestimmten Alias installiert werden: ul<li Device owner/li li><>Profile owner<>/li<><Delegiertes Zertifikatinstallationsprogramm>/li li<><Credential Management App>/li<><Li Eine App, die die > Berechtigung</li>
|
| HasKeyPair(String, KeyChainManagerKeyPairScope) |
Diese API kann von folgendem aufgerufen werden, um abzufragen, ob ein Zertifikat und ein privater Schlüssel unter einem bestimmten Alias für den angegebenen Bereich installiert werden: ul>li Device owner/li Li>><Profile owner<</li<>>Delegiertes Zertifikatinstallationsprogramm</li li>><Credential Management App (nur benutzerspezifische Schlüsselbund)</li li><>An App, die die |
HasKeyPair(String)
Diese API kann von folgendem aufgerufen werden, um abzufragen, ob ein Zertifikat und ein privater Schlüssel unter einem bestimmten Alias installiert werden: ul<li Device owner/li li><>Profile owner<>/li<><Delegiertes Zertifikatinstallationsprogramm>/li li<><Credential Management App>/li<><Li Eine App, die die > Berechtigung</li>android.Manifest.permission#MANAGE_DEVICE_POLICY_CERTIFICATES/ul enthält<><>
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
Parameter
- alias
- String
Der Alias, unter dem das Schlüsselpaar installiert ist.
Gibt zurück
true wenn ein Schlüsselpaar mit diesem Alias vorhanden ist, false andernfalls.
- Attribute
Hinweise
Diese API kann von folgendem aufgerufen werden, um abzufragen, ob ein Zertifikat und ein privater Schlüssel unter einem bestimmten Alias installiert werden: ul<li Device owner/li li><>Profile owner<>/li<><Delegiertes Zertifikatinstallationsprogramm>/li li<><Credential Management App>/li<><Li Eine App, die die > Berechtigung</li>android.Manifest.permission#MANAGE_DEVICE_POLICY_CERTIFICATES/ul enthält<><>
Wenn sie von der Anmeldeinformationsverwaltungs-App aufgerufen wird, muss der Alias in der Anmeldeinformationsverwaltungs-App android.security.AppUriAuthenticationPolicyvorhanden sein.
Java Dokumentation für android.app.admin.DevicePolicyManager.hasKeyPair(java.lang.String).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
HasKeyPair(String, KeyChainManagerKeyPairScope)
Diese API kann von folgendem aufgerufen werden, um abzufragen, ob ein Zertifikat und ein privater Schlüssel unter einem bestimmten Alias für den angegebenen Bereich installiert werden: ul>li Device owner/li Li>><Profile owner<</li<>>Delegiertes Zertifikatinstallationsprogramm</li li>><Credential Management App (nur benutzerspezifische Schlüsselbund)</li li><>An App, die die android.Manifest.permission#MANAGE_DEVICE_POLICY_CERTIFICATES Berechtigung</li/li<>/ul enthält><<>
[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
Parameter
- alias
- String
Der Alias, unter dem das Schlüsselpaar installiert ist.
Der Bereich des Schlüsselpaars: KeyChainManager#KEYPAIR_SCOPE_USER oder KeyChainManager#KEYPAIR_SCOPE_DEVICE.
Gibt zurück
true wenn ein Schlüsselpaar mit diesem Alias vorhanden ist, false andernfalls.
- Attribute