DevicePolicyManager.EnrollmentSpecificId Eigenschaft
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.
Gibt einen registrierungsspezifischen Bezeichner dieses Geräts zurück, der garantiert derselbe Wert für dasselbe Gerät ist, der durch dieselbe Verwaltung der App in derselben Organisation registriert ist.
public virtual string EnrollmentSpecificId { [Android.Runtime.Register("getEnrollmentSpecificId", "()Ljava/lang/String;", "GetGetEnrollmentSpecificIdHandler", ApiSince=31)] [Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_CERTIFICATES")] get; }
[<get: Android.Runtime.Register("getEnrollmentSpecificId", "()Ljava/lang/String;", "GetGetEnrollmentSpecificIdHandler", ApiSince=31)>]
[<get: Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_CERTIFICATES")>]
member this.EnrollmentSpecificId : string
Eigenschaftswert
Ein stabiler, registrierungsspezifischer Bezeichner.
- Attribute
Hinweise
Gibt einen registrierungsspezifischen Bezeichner dieses Geräts zurück, der garantiert derselbe Wert für dasselbe Gerät ist, der durch dieselbe Verwaltung der App in derselben Organisation registriert ist. Dieser Bezeichner ist hochentropisch, nützlich, um einzelne Geräte innerhalb derselben Organisation eindeutig zu identifizieren. Sie ist sowohl in einem Arbeitsprofil als auch auf einem vollständig verwalteten Gerät verfügbar. Der Bezeichner wäre konsistent, auch wenn das Arbeitsprofil entfernt und erneut registriert wird (für dieselbe Organisation), oder das Gerät wird zurückgesetzt und erneut registriert.
Kann nur vom Profilbesitzer und Gerätebesitzer aufgerufen werden und beginnt mit Android android.os.Build.VERSION_CODES#VANILLA_ICE_CREAM, Inhabern der Berechtigung android.Manifest.permission#MANAGE_DEVICE_POLICY_CERTIFICATES. Wenn #setOrganizationId(String) er nicht aufgerufen wurde, ist der zurückgegebene Wert eine leere Zeichenfolge.
Hinweis zum Zugriff auf Geräte-IDs: Ein Gerätebesitzer, ein Profilbesitzer eines unternehmenseigenen Geräts oder das delegierte Zertifikatinstallationsprogramm (halten die #DELEGATION_CERT_INSTALL Delegierung) auf einem solchen Gerät kann weiterhin Hardware-IDs abrufen, indem z. B. android.os.Build#getSerial()zusätzlich zur Verwendung dieser Methode aufgerufen wird. Ein Profilbesitzer auf einem persönlichen Gerät (nicht im Besitz der Organisation) oder des delegierten Zertifikatinstallationsprogramms auf einem solchen Gerät kann jedoch keine Hardware-IDs mehr abrufen und muss zu dieser Methode wechseln.
Java Dokumentation für android.app.admin.DevicePolicyManager.getEnrollmentSpecificId().
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.