Freigeben über


DevicePolicyManager.EnrollmentSpecificId Eigenschaft

Definition

Gibt einen registrierungsspezifischen Bezeichner dieses Geräts zurück, der garantiert derselbe Wert für dasselbe Gerät ist, das von derselben verwalteten App bei derselben organization registriert wurde.

public virtual string EnrollmentSpecificId { [Android.Runtime.Register("getEnrollmentSpecificId", "()Ljava/lang/String;", "GetGetEnrollmentSpecificIdHandler", ApiSince=31)] get; }
[<get: Android.Runtime.Register("getEnrollmentSpecificId", "()Ljava/lang/String;", "GetGetEnrollmentSpecificIdHandler", ApiSince=31)>]
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, das von derselben verwalteten App bei derselben organization registriert wurde. Dieser Bezeichner ist hochentropisch und nützlich, um einzelne Geräte innerhalb derselben Organisation eindeutig zu identifizieren. Es ist sowohl in einem Arbeitsprofil als auch auf einem vollständig verwalteten Gerät verfügbar. Der Bezeichner ist auch dann konsistent, wenn das Arbeitsprofil entfernt und erneut registriert wird (für dieselbe organization), oder das Gerät auf die Werkseinstellungen zurückgesetzt und erneut registriert wird.

Kann nur vom Profilbesitzer oder Gerätebesitzer aufgerufen werden, wenn zuvor #setOrganizationId(String) aufgerufen wurde. Wenn #setOrganizationId(String) nicht aufgerufen wurde, ist der zurückgegebene Wert eine leere Zeichenfolge.

Hinweis zum Zugriff auf Gerätebezeichner: Ein Gerätebesitzer, profilbesitzer eines organization eigenen Geräts oder das delegierte Zertifikatinstallationsprogramm (mit der #DELEGATION_CERT_INSTALL Delegierung) auf einem solchen Gerät kann weiterhin Hardwarebezeichner abrufen, indem er z. B. android.os.Build#getSerial()aufruft, zusätzlich zur Verwendung dieser Methode. Ein Profilbesitzer auf einem persönlichen (nicht organization eigenen) Gerät oder das delegierte Zertifikatinstallationsprogramm auf einem solchen Gerät kann jedoch keine Hardware-IDs mehr abrufen und muss zur Verwendung dieser Methode wechseln.

Java-Dokumentation für android.app.admin.DevicePolicyManager.getEnrollmentSpecificId().

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: