Linguaggio

SecurityLog Classe

Definizione

Definizioni per l'uso dei log di sicurezza.

[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
Ereditarietà
SecurityLog
Attributi

Commenti

Definizioni per l'uso dei log di sicurezza.

Le app proprietarie del dispositivo possono controllare la registrazione con DevicePolicyManager#setSecurityLoggingEnabled. Quando i log di sicurezza sono abilitati, le app proprietarie del dispositivo ricevono callback periodici da DeviceAdminReceiver#onSecurityLogsAvailable, in cui è possibile raccogliere nuovi batch di log tramite DevicePolicyManager#retrieveSecurityLogs. SecurityEvent descrive il tipo e il formato dei log di sicurezza raccolti.

per android.app.admin.SecurityLog.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Costruttori

Nome Descrizione
SecurityLog()

Definizioni per l'uso dei log di sicurezza.

SecurityLog(IntPtr, JniHandleOwnership)

Definizioni per l'uso dei log di sicurezza.

Campi

Nome Descrizione
LevelError
Obsoleti.

Livello di gravità dell'evento che indica che l'evento richiede un'azione di amministrazione urgente.

LevelInfo
Obsoleti.

Livello di gravità dell'evento che indica che l'evento corrisponde al normale flusso di lavoro.

LevelWarning
Obsoleti.

Livello di gravità dell'evento che indica che l'evento potrebbe richiedere attenzione da parte dell'amministratore.

TagAdbShellCmd
Obsoleti.

Indica che è stato eseguito un comando della shell tramite ADB tramite adb shell <command> La voce di log contiene un String payload contenente il comando della shell, accessibile tramite SecurityEvent#getData().

TagAdbShellInteractive
Obsoleti.

Indica che una shell interattiva adB è stata aperta tramite "shell adb".

TagAppProcessStart
Obsoleti.

Indica che è stato avviato un processo dell'app.

TagBackupServiceToggled
Obsoleti.

Indica che un amministratore ha abilitato o disabilitato il servizio di backup.

TagBluetoothConnection
Obsoleti.

Indica che il dispositivo tenta di connettersi a un dispositivo Bluetooth.

TagBluetoothDisconnection
Obsoleti.

Indica che il dispositivo si disconnette da un dispositivo Bluetooth connesso.

TagCameraPolicySet
Obsoleti.

Indica che l'amministratore ha impostato i criteri per disabilitare la fotocamera.

TagCertAuthorityInstalled
Obsoleti.

Indica che un nuovo certificato radice è stato installato nell'archivio delle credenziali attendibili del sistema.

TagCertAuthorityRemoved
Obsoleti.

Indica che un nuovo certificato radice è stato rimosso dall'archivio delle credenziali attendibili del sistema.

TagCertValidationFailure
Obsoleti.

Indica un errore di convalida X.

TagCryptoSelfTestCompleted
Obsoleti.

Indica che la funzionalità di crittografia self test è stata completata.

TagKeyDestruction
Obsoleti.

Indica che una chiave crittografica è stata eliminata definitivamente.

TagKeyGenerated
Obsoleti.

Indica che è stata generata una chiave crittografica.

TagKeyguardDisabledFeaturesSet
Obsoleti.

Indica che un amministratore ha impostato le funzionalità di controllo delle chiavi disabilitate.

TagKeyguardDismissAuthAttempt
Obsoleti.

Indica che è stato eseguito un tentativo di autenticazione di ignorare il controllo delle chiavi.

TagKeyguardDismissed
Obsoleti.

Indica che il controllo della chiave è stato ignorato.

TagKeyguardSecured
Obsoleti.

Indica che il dispositivo è stato bloccato, dall'utente o da un timeout.

TagKeyImport
Obsoleti.

Indica che è stata importata una chiave crittografica.

TagKeyIntegrityViolation
Obsoleti.

Indica un controllo di integrità della chiave crittografica non riuscito.

TagLogBufferSizeCritical
Obsoleti.

Indica che il buffer del log di controllo ha raggiunto 90% della sua capacità.

TagLoggingStarted
Obsoleti.

Indica l'avvio della registrazione di controllo.

TagLoggingStopped
Obsoleti.

Indica l'arresto della registrazione di controllo.

TagMaxPasswordAttemptsSet
Obsoleti.

Indica che un amministratore ha impostato un numero massimo di tentativi di password non riusciti prima di cancellare i dati.

TagMaxScreenLockTimeoutSet
Obsoleti.

Indica che un amministratore ha impostato un timeout massimo di blocco dello schermo.

TagMediaMount
Obsoleti.

Indica che il supporto rimovibile è stato montato nel dispositivo.

TagMediaUnmount
Obsoleti.

Indica che il supporto rimovibile è stato smontato dal dispositivo.

TagNfcDisabled
Obsoleti.

Indica che il servizio NFC è disabilitato.

TagNfcEnabled
Obsoleti.

Indica che il servizio NFC è abilitato.

TagOsShutdown
Obsoleti.

Indica che il sistema operativo Android è stato arrestato.

TagOsStartup
Obsoleti.

Indica che il sistema operativo Android è stato avviato.

TagPackageInstalled
Obsoleti.

Indica che è installato un pacchetto.

TagPackageUninstalled
Obsoleti.

Indica che un pacchetto viene disinstallato.

TagPackageUpdated
Obsoleti.

Indica che un pacchetto viene aggiornato.

TagPasswordChanged
Obsoleti.

Indica che un utente ha appena modificato la password della schermata di blocco.

TagPasswordComplexityRequired
Obsoleti.

Indica che un amministratore ha impostato un requisito di complessità delle password, usando i livelli di complessità predefiniti della piattaforma.

TagPasswordComplexitySet
Obsoleti.

Indica che un amministratore ha impostato un requisito per la complessità delle password.

TagPasswordExpirationSet
Obsoleti.

Indica che un amministratore ha impostato un timeout di scadenza della password.

TagPasswordHistoryLengthSet
Obsoleti.

Indica che un amministratore ha impostato una lunghezza della cronologia delle password.

TagRemoteLock
Obsoleti.

Indica che un amministratore ha bloccato in remoto il dispositivo o il profilo.

TagSyncRecvFile
Obsoleti.

Indica che un file è stato estratto dal dispositivo tramite il daemon adb, ad esempio tramite adb pull.

TagSyncSendFile
Obsoleti.

Indica che è stato eseguito il push di un file nel dispositivo tramite il daemon adb, ad esempio tramite adb push.

TagUserRestrictionAdded
Obsoleti.

Indica che un amministratore ha impostato una restrizione utente.

TagUserRestrictionRemoved
Obsoleti.

Indica che un amministratore ha rimosso una restrizione utente.

TagWifiConnection
Obsoleti.

Indica che si è verificato un evento durante il tentativo di connessione del dispositivo a una rete Wi-Fi gestita.

TagWifiDisconnection
Obsoleti.

Indica che il dispositivo si disconnette da una rete WiFi gestita.

TagWipeFailure
Obsoleti.

Indica un errore durante la cancellazione dei dati del dispositivo o dell'utente.

Proprietà

Nome Descrizione
Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode

Ottiene il codice hash di identità assegnato a questo Java peer dal runtime di interoperabilità.

(Ereditato da Object)
JniManagedPeerState

Definizioni per l'uso dei log di sicurezza.

(Ereditato da JavaObject)
JniPeerMembers

Definizioni per l'uso dei log di sicurezza.

PeerReference

Ottiene il riferimento all'oggetto JNI per questo peer Java.

(Ereditato da Object)
ThresholdClass

Definizioni per l'uso dei log di sicurezza.

ThresholdType

Definizioni per l'uso dei log di sicurezza.

Metodi

Nome Descrizione
Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Definizioni per l'uso dei log di sicurezza.

(Ereditato da JavaObject)
Dispose()

Rilascia le risorse contenute in questo peer Java.

(Ereditato da Object)
Dispose(Boolean)

Rilascia le risorse contenute in questo peer Java.

(Ereditato da Object)
DisposeUnlessReferenced()

Definizioni per l'uso dei log di sicurezza.

(Ereditato da JavaObject)
Equals(Object)

Definizioni per l'uso dei log di sicurezza.

(Ereditato da JavaObject)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetHashCode()

Restituisce un valore di codice hash per l'oggetto .

(Ereditato da Object)
JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Definizioni per l'uso dei log di sicurezza.

(Ereditato da JavaObject)
ToArray<T>()

Crea una matrice gestita da questo wrapper di matrice Java.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto .

(Ereditato da Object)
UnregisterFromRuntime()

Annulla la registrazione di questo Java peer dal runtime di interoperabilità.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IJavaPeerable.Disposed()

Definizioni per l'uso dei log di sicurezza.

(Ereditato da JavaObject)
IJavaPeerable.Finalized()

Definizioni per l'uso dei log di sicurezza.

(Ereditato da JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Definizioni per l'uso dei log di sicurezza.

(Ereditato da JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Definizioni per l'uso dei log di sicurezza.

(Ereditato da JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Definizioni per l'uso dei log di sicurezza.

(Ereditato da JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Definizioni per l'uso dei log di sicurezza.

(Ereditato da JavaObject)

Metodi di estensione

Nome Descrizione
GetJniTypeName(IJavaPeerable)

Ottiene il nome JNI del tipo dell'istanza selfdi .

JavaAs<TResult>(IJavaPeerable)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Definizioni per l'uso dei log di sicurezza.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

Si applica a