Langage

SecurityLog Classe

Définition

Définitions d’utilisation des journaux de sécurité.

[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
Héritage
SecurityLog
Attributs

Remarques

Définitions d’utilisation des journaux de sécurité.

Les applications propriétaires de l’appareil peuvent contrôler la journalisation avec DevicePolicyManager#setSecurityLoggingEnabled. Lorsque les journaux de sécurité sont activés, les applications propriétaires de l’appareil reçoivent des rappels périodiques à partir desquels DeviceAdminReceiver#onSecurityLogsAvailablede nouveaux lots de journaux peuvent être collectés via DevicePolicyManager#retrieveSecurityLogs. SecurityEvent décrit le type et le format des journaux de sécurité collectés.

Java documentation pour android.app.admin.SecurityLog.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Constructeurs

Nom Description
SecurityLog()

Définitions d’utilisation des journaux de sécurité.

SecurityLog(IntPtr, JniHandleOwnership)

Définitions d’utilisation des journaux de sécurité.

Champs

Nom Description
LevelError
Obsolète.

Niveau de gravité de l’événement indiquant que l’événement nécessite une action d’administrateur urgente.

LevelInfo
Obsolète.

Niveau de gravité de l’événement indiquant que l’événement correspond au flux de travail normal.

LevelWarning
Obsolète.

Niveau de gravité de l’événement indiquant que l’événement peut nécessiter une attention d’administrateur.

TagAdbShellCmd
Obsolète.

Indique qu’une commande shell a été émise via ADB via adb shell <command> l’entrée de journal contient une String charge utile contenant la commande shell, accessible via SecurityEvent#getData().

TagAdbShellInteractive
Obsolète.

Indique qu’un interpréteur de commandes interactif ADB a été ouvert via « adb shell ».

TagAppProcessStart
Obsolète.

Indique qu’un processus d’application a été démarré.

TagBackupServiceToggled
Obsolète.

Indique qu’un administrateur a activé ou désactivé le service de sauvegarde.

TagBluetoothConnection
Obsolète.

Indique que l’appareil tente de se connecter à un appareil Bluetooth.

TagBluetoothDisconnection
Obsolète.

Indique que l’appareil se déconnecte d’un appareil Bluetooth connecté.

TagCameraPolicySet
Obsolète.

Indique que l’administrateur a défini la stratégie pour désactiver la caméra.

TagCertAuthorityInstalled
Obsolète.

Indique qu’un nouveau certificat racine a été installé dans le stockage d’informations d’identification approuvés du système.

TagCertAuthorityRemoved
Obsolète.

Indique qu’un nouveau certificat racine a été supprimé du stockage d’informations d’identification approuvés du système.

TagCertValidationFailure
Obsolète.

Indique un échec de validation de X.

TagCryptoSelfTestCompleted
Obsolète.

Indique que le test automatique des fonctionnalités de chiffrement s’est terminé.

TagKeyDestruction
Obsolète.

Indique qu’une clé de chiffrement a été détruite.

TagKeyGenerated
Obsolète.

Indique qu’une clé de chiffrement a été générée.

TagKeyguardDisabledFeaturesSet
Obsolète.

Indique qu’un administrateur a défini les fonctionnalités de garde de clés désactivées.

TagKeyguardDismissAuthAttempt
Obsolète.

Indique qu’une tentative d’authentification a été effectuée pour ignorer le garde de clés.

TagKeyguardDismissed
Obsolète.

Indique que keyguard a été ignoré.

TagKeyguardSecured
Obsolète.

Indique que l’appareil a été verrouillé, soit par l’utilisateur, soit par un délai d’expiration.

TagKeyImport
Obsolète.

Indique qu’une clé de chiffrement a été importée.

TagKeyIntegrityViolation
Obsolète.

Indique une vérification de l’intégrité de la clé de chiffrement ayant échoué.

TagLogBufferSizeCritical
Obsolète.

Indique que la mémoire tampon du journal d’audit a atteint 90% de sa capacité.

TagLoggingStarted
Obsolète.

Indique le démarrage de la journalisation d’audit.

TagLoggingStopped
Obsolète.

Indique l’arrêt de la journalisation d’audit.

TagMaxPasswordAttemptsSet
Obsolète.

Indique qu’un administrateur a défini un nombre maximal de tentatives de mot de passe ayant échoué avant d’effacer les données.

TagMaxScreenLockTimeoutSet
Obsolète.

Indique qu’un administrateur a défini un délai maximal de verrouillage d’écran.

TagMediaMount
Obsolète.

Indique que le support amovible a été monté sur l’appareil.

TagMediaUnmount
Obsolète.

Indique que le support amovible a été démontable à partir de l’appareil.

TagNfcDisabled
Obsolète.

Indique que le service NFC est désactivé.

TagNfcEnabled
Obsolète.

Indique que le service NFC est activé.

TagOsShutdown
Obsolète.

Indique que le système d’exploitation Android a arrêté.

TagOsStartup
Obsolète.

Indique que le système d’exploitation Android a démarré.

TagPackageInstalled
Obsolète.

Indique qu’un package est installé.

TagPackageUninstalled
Obsolète.

Indique qu’un package est désinstallé.

TagPackageUpdated
Obsolète.

Indique qu’un package est mis à jour.

TagPasswordChanged
Obsolète.

Indique qu’un utilisateur vient de modifier son mot de passe d’écran de verrouillage.

TagPasswordComplexityRequired
Obsolète.

Indique qu’un administrateur a défini une exigence de complexité de mot de passe à l’aide des niveaux de complexité prédéfinis de la plateforme.

TagPasswordComplexitySet
Obsolète.

Indique qu’un administrateur a défini une exigence pour la complexité du mot de passe.

TagPasswordExpirationSet
Obsolète.

Indique qu’un administrateur a défini un délai d’expiration de mot de passe.

TagPasswordHistoryLengthSet
Obsolète.

Indique qu’un administrateur a défini une longueur d’historique des mots de passe.

TagRemoteLock
Obsolète.

Indique qu’un administrateur a verrouillé à distance l’appareil ou le profil.

TagSyncRecvFile
Obsolète.

Indique qu’un fichier a été extrait de l’appareil via le démon adb, par exemple via adb pull.

TagSyncSendFile
Obsolète.

Indique qu’un fichier a été envoyé (push) à l’appareil via le démon adb, par exemple via adb push.

TagUserRestrictionAdded
Obsolète.

Indique qu’un administrateur a défini une restriction utilisateur.

TagUserRestrictionRemoved
Obsolète.

Indique qu’un administrateur a supprimé une restriction utilisateur.

TagWifiConnection
Obsolète.

Indique qu’un événement s’est produit lorsque l’appareil a tenté de se connecter à un réseau WiFi géré.

TagWifiDisconnection
Obsolète.

Indique que l’appareil se déconnecte d’un réseau Wi-Fi géré.

TagWipeFailure
Obsolète.

Indique un échec de réinitialisation des données de l’appareil ou de l’utilisateur.

Propriétés

Nom Description
Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
JniIdentityHashCode

Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité.

(Hérité de Object)
JniManagedPeerState

Définitions d’utilisation des journaux de sécurité.

(Hérité de JavaObject)
JniPeerMembers

Définitions d’utilisation des journaux de sécurité.

PeerReference

Obtient la référence d’objet JNI pour cet homologue Java.

(Hérité de Object)
ThresholdClass

Définitions d’utilisation des journaux de sécurité.

ThresholdType

Définitions d’utilisation des journaux de sécurité.

Méthodes

Nom Description
Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Définitions d’utilisation des journaux de sécurité.

(Hérité de JavaObject)
Dispose()

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
Dispose(Boolean)

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
DisposeUnlessReferenced()

Définitions d’utilisation des journaux de sécurité.

(Hérité de JavaObject)
Equals(Object)

Définitions d’utilisation des journaux de sécurité.

(Hérité de JavaObject)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
GetHashCode()

Retourne une valeur de code de hachage pour l’objet.

(Hérité de Object)
JavaFinalize()

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Définitions d’utilisation des journaux de sécurité.

(Hérité de JavaObject)
ToArray<T>()

Crée un tableau managé à partir de ce wrapper de tableau Java.

(Hérité de Object)
ToString()

Retourne une représentation sous forme de chaîne de l’objet.

(Hérité de Object)
UnregisterFromRuntime()

Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité.

(Hérité de Object)
Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)

Implémentations d’interfaces explicites

Nom Description
IJavaPeerable.Disposed()

Définitions d’utilisation des journaux de sécurité.

(Hérité de JavaObject)
IJavaPeerable.Finalized()

Définitions d’utilisation des journaux de sécurité.

(Hérité de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Définitions d’utilisation des journaux de sécurité.

(Hérité de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Définitions d’utilisation des journaux de sécurité.

(Hérité de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Définitions d’utilisation des journaux de sécurité.

(Hérité de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Définitions d’utilisation des journaux de sécurité.

(Hérité de JavaObject)

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Définitions d’utilisation des journaux de sécurité.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à