Sprache

SecurityLog Klasse

Definition

Definitionen für das Arbeiten mit Sicherheitsprotokollen.

[Android.Runtime.Register("android/app/admin/SecurityLog", ApiSince=24, DoNotGenerateAcw=true)]
public class SecurityLog : Java.Lang.Object
[<Android.Runtime.Register("android/app/admin/SecurityLog", ApiSince=24, DoNotGenerateAcw=true)>]
type SecurityLog = class
    inherit Object
Vererbung
SecurityLog
Attribute

Hinweise

Definitionen für das Arbeiten mit Sicherheitsprotokollen.

Gerätebesitzer-Apps können die Protokollierung mit DevicePolicyManager#setSecurityLoggingEnabledsteuern. Wenn Sicherheitsprotokolle aktiviert sind, empfangen Gerätebesitzer-Apps periodische Rückrufe von DeviceAdminReceiver#onSecurityLogsAvailable, zu dem zeitpunkt neue Batch von Protokollen gesammelt DevicePolicyManager#retrieveSecurityLogswerden können. SecurityEvent beschreibt den Typ und das Format der erfassten Sicherheitsprotokolle.

Java Dokumentation für android.app.admin.SecurityLog.

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.

Konstruktoren

Name Beschreibung
SecurityLog()

Definitionen für das Arbeiten mit Sicherheitsprotokollen.

SecurityLog(IntPtr, JniHandleOwnership)

Definitionen für das Arbeiten mit Sicherheitsprotokollen.

Felder

Name Beschreibung
LevelError
Veraltet.

Ereignisschweregrad, der angibt, dass das Ereignis eine dringende Administratoraktion erfordert.

LevelInfo
Veraltet.

Ereignisschweregrad, der angibt, dass das Ereignis dem normalen Workflow entspricht.

LevelWarning
Veraltet.

Ereignisschweregrad, der angibt, dass das Ereignis möglicherweise eine Administrator aufmerksamkeit erfordert.

TagAdbShellCmd
Veraltet.

Gibt an, dass ein Shellbefehl über ADB über adb shell <command> den Protokolleintrag ausgegeben wurde, enthält eine String Nutzlast mit dem Shell-Befehl, auf den zugegriffen werden SecurityEvent#getData()kann.

TagAdbShellInteractive
Veraltet.

Gibt an, dass eine interaktive ADB-Shell über "adb shell" geöffnet wurde.

TagAppProcessStart
Veraltet.

Gibt an, dass ein App-Prozess gestartet wurde.

TagBackupServiceToggled
Veraltet.

Gibt an, dass ein Administrator den Sicherungsdienst aktiviert oder deaktiviert hat.

TagBluetoothConnection
Veraltet.

Gibt an, dass das Gerät versucht, eine Verbindung mit einem Bluetooth-Gerät herzustellen.

TagBluetoothDisconnection
Veraltet.

Gibt an, dass das Gerät von einem verbundenen Bluetooth-Gerät getrennt wird.

TagCameraPolicySet
Veraltet.

Gibt an, dass der Administrator eine Richtlinie zum Deaktivieren der Kamera festgelegt hat.

TagCertAuthorityInstalled
Veraltet.

Gibt an, dass ein neues Stammzertifikat im vertrauenswürdigen Anmeldeinformationsspeicher des Systems installiert wurde.

TagCertAuthorityRemoved
Veraltet.

Gibt an, dass ein neues Stammzertifikat aus dem vertrauenswürdigen Anmeldeinformationsspeicher des Systems entfernt wurde.

TagCertValidationFailure
Veraltet.

Gibt an, dass X nicht überprüft werden kann.

TagCryptoSelfTestCompleted
Veraltet.

Gibt an, dass der selbsttest für kryptografische Funktionen abgeschlossen wurde.

TagKeyDestruction
Veraltet.

Gibt an, dass ein kryptografischer Schlüssel zerstört wurde.

TagKeyGenerated
Veraltet.

Gibt an, dass ein kryptografischer Schlüssel generiert wurde.

TagKeyguardDisabledFeaturesSet
Veraltet.

Gibt an, dass ein Administrator deaktivierte Keyguard-Features festgelegt hat.

TagKeyguardDismissAuthAttempt
Veraltet.

Gibt an, dass ein Authentifizierungsversuch zum Schließen der Keyguard aufgetreten ist.

TagKeyguardDismissed
Veraltet.

Gibt an, dass keyguard geschlossen wurde.

TagKeyguardSecured
Veraltet.

Gibt an, dass das Gerät entweder vom Benutzer oder durch ein Timeout gesperrt wurde.

TagKeyImport
Veraltet.

Gibt an, dass ein kryptografischer Schlüssel importiert wurde.

TagKeyIntegrityViolation
Veraltet.

Gibt eine fehlgeschlagene Überprüfung der Kryptografieschlüsselintegrität an.

TagLogBufferSizeCritical
Veraltet.

Gibt an, dass der Überwachungsprotokollpuffer 90% seiner Kapazität erreicht hat.

TagLoggingStarted
Veraltet.

Gibt den Start der Überwachungsprotokollierung an.

TagLoggingStopped
Veraltet.

Gibt das Herunterfahren der Überwachungsprotokollierung an.

TagMaxPasswordAttemptsSet
Veraltet.

Gibt an, dass ein Administrator vor dem Löschen von Daten eine maximale Anzahl fehlgeschlagener Kennwortversuche festgelegt hat.

TagMaxScreenLockTimeoutSet
Veraltet.

Gibt an, dass ein Administrator ein maximales Bildschirmsperrtimeout festgelegt hat.

TagMediaMount
Veraltet.

Gibt an, dass Wechselmedien auf dem Gerät bereitgestellt wurden.

TagMediaUnmount
Veraltet.

Gibt an, dass wechselbare Medien nicht vom Gerät gemountet wurden.

TagNfcDisabled
Veraltet.

Gibt an, dass der NFC-Dienst deaktiviert ist.

TagNfcEnabled
Veraltet.

Gibt an, dass der NFC-Dienst aktiviert ist.

TagOsShutdown
Veraltet.

Gibt an, dass das Android-Betriebssystem heruntergefahren wurde.

TagOsStartup
Veraltet.

Gibt an, dass das Android-Betriebssystem gestartet wurde.

TagPackageInstalled
Veraltet.

Gibt an, dass ein Paket installiert ist.

TagPackageUninstalled
Veraltet.

Gibt an, dass ein Paket deinstalliert wird.

TagPackageUpdated
Veraltet.

Gibt an, dass ein Paket aktualisiert wird.

TagPasswordChanged
Veraltet.

Gibt an, dass ein Benutzer gerade sein Sperrbildschirmkennwort geändert hat.

TagPasswordComplexityRequired
Veraltet.

Gibt an, dass ein Administrator mithilfe der vordefinierten Komplexitätsebenen der Plattform eine Anforderung für die Kennwortkomplexität festgelegt hat.

TagPasswordComplexitySet
Veraltet.

Gibt an, dass ein Administrator eine Anforderung für die Kennwortkomplexität festgelegt hat.

TagPasswordExpirationSet
Veraltet.

Gibt an, dass ein Administrator ein Kennwortablauftimeout festgelegt hat.

TagPasswordHistoryLengthSet
Veraltet.

Gibt an, dass ein Administrator die Länge des Kennwortverlaufs festgelegt hat.

TagRemoteLock
Veraltet.

Gibt an, dass ein Administrator das Gerät oder Profil remote gesperrt hat.

TagSyncRecvFile
Veraltet.

Gibt an, dass eine Datei vom Gerät über den adb-Daemon abgerufen wurde, z. B. über adb pull.

TagSyncSendFile
Veraltet.

Gibt an, dass eine Datei über den adb-Daemon per Push an das Gerät übertragen wurde, z. B. über adb push.

TagUserRestrictionAdded
Veraltet.

Gibt an, dass ein Administrator eine Benutzereinschränkung festgelegt hat.

TagUserRestrictionRemoved
Veraltet.

Gibt an, dass ein Administrator eine Benutzereinschränkung entfernt hat.

TagWifiConnection
Veraltet.

Gibt an, dass ein Ereignis aufgetreten ist, als das Gerät versucht hat, eine Verbindung mit einem verwalteten WLAN-Netzwerk herzustellen.

TagWifiDisconnection
Veraltet.

Gibt an, dass das Gerät von einem verwalteten WLAN-Netzwerk getrennt wird.

TagWipeFailure
Veraltet.

Gibt einen Fehler beim Zurücksetzen von Geräte- oder Benutzerdaten an.

Eigenschaften

Name Beschreibung
Class

Gibt die Laufzeitklasse dieses Werts Objectzurück.

(Geerbt von Object)
Handle

Das Handle für die zugrunde liegende Android-Instanz.

(Geerbt von Object)
JniIdentityHashCode

Ruft den Identitätshashcode ab, der diesem Java Peer von der Interop-Laufzeit zugewiesen ist.

(Geerbt von Object)
JniManagedPeerState

Definitionen für das Arbeiten mit Sicherheitsprotokollen.

(Geerbt von JavaObject)
JniPeerMembers

Definitionen für das Arbeiten mit Sicherheitsprotokollen.

PeerReference

Ruft den JNI-Objektverweis für diesen Java Peer ab.

(Geerbt von Object)
ThresholdClass

Definitionen für das Arbeiten mit Sicherheitsprotokollen.

ThresholdType

Definitionen für das Arbeiten mit Sicherheitsprotokollen.

Methoden

Name Beschreibung
Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Definitionen für das Arbeiten mit Sicherheitsprotokollen.

(Geerbt von JavaObject)
Dispose()

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
Dispose(Boolean)

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
DisposeUnlessReferenced()

Definitionen für das Arbeiten mit Sicherheitsprotokollen.

(Geerbt von JavaObject)
Equals(Object)

Definitionen für das Arbeiten mit Sicherheitsprotokollen.

(Geerbt von JavaObject)
Equals(Object)

Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist.

(Geerbt von Object)
GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind.

(Geerbt von Object)
Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Definitionen für das Arbeiten mit Sicherheitsprotokollen.

(Geerbt von JavaObject)
ToArray<T>()

Erstellt ein verwaltetes Array aus diesem Java Arraywrapper.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

Hebt die Registrierung dieses Java Peers aus der Interop-Laufzeit auf.

(Geerbt von Object)
Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em< oder >em<unterbrochen>/em<.><>

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IJavaPeerable.Disposed()

Definitionen für das Arbeiten mit Sicherheitsprotokollen.

(Geerbt von JavaObject)
IJavaPeerable.Finalized()

Definitionen für das Arbeiten mit Sicherheitsprotokollen.

(Geerbt von JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Definitionen für das Arbeiten mit Sicherheitsprotokollen.

(Geerbt von JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Definitionen für das Arbeiten mit Sicherheitsprotokollen.

(Geerbt von JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Definitionen für das Arbeiten mit Sicherheitsprotokollen.

(Geerbt von JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Definitionen für das Arbeiten mit Sicherheitsprotokollen.

(Geerbt von JavaObject)

Erweiterungsmethoden

Name Beschreibung
GetJniTypeName(IJavaPeerable)

Ruft den JNI-Namen des Typs der Instanz selfab.

JavaAs<TResult>(IJavaPeerable)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Definitionen für das Arbeiten mit Sicherheitsprotokollen.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

Gilt für: