SecurityLog Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Definições para trabalhar com logs de segurança.
[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
- Herança
- Atributos
Comentários
Definições para trabalhar com logs de segurança.
Os aplicativos proprietários do dispositivo podem controlar o registro em log com DevicePolicyManager#setSecurityLoggingEnabled. Quando os logs de segurança estão habilitados, os aplicativos proprietários do dispositivo recebem retornos de chamada periódicos dos DeviceAdminReceiver#onSecurityLogsAvailablequais novos lotes de logs podem ser coletados por meio DevicePolicyManager#retrieveSecurityLogsde .
SecurityEvent descreve o tipo e o formato dos logs de segurança que estão sendo coletados.
Java documentação para android.app.admin.SecurityLog.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Construtores
| Nome | Description |
|---|---|
| SecurityLog() |
Definições para trabalhar com logs de segurança. |
| SecurityLog(IntPtr, JniHandleOwnership) |
Definições para trabalhar com logs de segurança. |
Campos
| Nome | Description |
|---|---|
| LevelError |
Obsoleto.
Nível de gravidade do evento indicando que o evento requer ação de administrador urgente. |
| LevelInfo |
Obsoleto.
Nível de severidade do evento indicando que o evento corresponde ao fluxo de trabalho normal. |
| LevelWarning |
Obsoleto.
Nível de gravidade do evento indicando que o evento pode exigir atenção do administrador. |
| TagAdbShellCmd |
Obsoleto.
Indica que um comando shell foi emitido pelo ADB por meio |
| TagAdbShellInteractive |
Obsoleto.
Indica que um shell interativo do ADB foi aberto por meio de "adb shell". |
| TagAppProcessStart |
Obsoleto.
Indica que um processo de aplicativo foi iniciado. |
| TagBackupServiceToggled |
Obsoleto.
Indica que um administrador habilitou ou desabilitou o serviço de backup. |
| TagBluetoothConnection |
Obsoleto.
Indica que o dispositivo tenta se conectar a um dispositivo Bluetooth. |
| TagBluetoothDisconnection |
Obsoleto.
Indica que o dispositivo se desconecta de um dispositivo Bluetooth conectado. |
| TagCameraPolicySet |
Obsoleto.
Indica que o administrador definiu a política para desabilitar a câmera. |
| TagCertAuthorityInstalled |
Obsoleto.
Indica que um novo certificado raiz foi instalado no armazenamento de credenciais confiáveis do sistema. |
| TagCertAuthorityRemoved |
Obsoleto.
Indica que um novo certificado raiz foi removido do armazenamento de credenciais confiáveis do sistema. |
| TagCertValidationFailure |
Obsoleto.
Indica uma falha ao validar X. |
| TagCryptoSelfTestCompleted |
Obsoleto.
Indica que o autotendimento de funcionalidade criptográfica foi concluído. |
| TagKeyDestruction |
Obsoleto.
Indica que uma chave criptográfica foi destruída. |
| TagKeyGenerated |
Obsoleto.
Indica que uma chave criptográfica foi gerada. |
| TagKeyguardDisabledFeaturesSet |
Obsoleto.
Indica que um administrador definiu recursos de chaveguard desabilitados. |
| TagKeyguardDismissAuthAttempt |
Obsoleto.
Indica que houve uma tentativa de autenticação de ignorar o keyguard. |
| TagKeyguardDismissed |
Obsoleto.
Indica que o keyguard foi descartado. |
| TagKeyguardSecured |
Obsoleto.
Indica que o dispositivo foi bloqueado pelo usuário ou por um tempo limite. |
| TagKeyImport |
Obsoleto.
Indica que uma chave criptográfica foi importada. |
| TagKeyIntegrityViolation |
Obsoleto.
Indica uma verificação de integridade de chave criptográfica com falha. |
| TagLogBufferSizeCritical |
Obsoleto.
Indica que o buffer de log de auditoria atingiu 90% de sua capacidade. |
| TagLoggingStarted |
Obsoleto.
Indica a inicialização do log de auditoria. |
| TagLoggingStopped |
Obsoleto.
Indica o desligamento do log de auditoria. |
| TagMaxPasswordAttemptsSet |
Obsoleto.
Indica que um administrador definiu um número máximo de tentativas de senha com falha antes de apagar dados. |
| TagMaxScreenLockTimeoutSet |
Obsoleto.
Indica que um administrador definiu um tempo limite máximo de bloqueio de tela. |
| TagMediaMount |
Obsoleto.
Indica que a mídia removível foi montada no dispositivo. |
| TagMediaUnmount |
Obsoleto.
Indica que a mídia removível foi desmontada do dispositivo. |
| TagNfcDisabled |
Obsoleto.
Indica que o serviço NFC está desabilitado. |
| TagNfcEnabled |
Obsoleto.
Indica que o serviço NFC está habilitado. |
| TagOsShutdown |
Obsoleto.
Indica que o sistema operacional Android tem desligamento. |
| TagOsStartup |
Obsoleto.
Indica que o sistema operacional Android foi iniciado. |
| TagPackageInstalled |
Obsoleto.
Indica que um pacote está instalado. |
| TagPackageUninstalled |
Obsoleto.
Indica que um pacote está desinstalado. |
| TagPackageUpdated |
Obsoleto.
Indica que um pacote foi atualizado. |
| TagPasswordChanged |
Obsoleto.
Indica que um usuário acabou de alterar sua senha de tela de bloqueio. |
| TagPasswordComplexityRequired |
Obsoleto.
Indica que um administrador definiu um requisito de complexidade de senha usando os níveis de complexidade predefinidos da plataforma. |
| TagPasswordComplexitySet |
Obsoleto.
Indica que um administrador definiu um requisito para a complexidade da senha. |
| TagPasswordExpirationSet |
Obsoleto.
Indica que um administrador definiu um tempo limite de expiração de senha. |
| TagPasswordHistoryLengthSet |
Obsoleto.
Indica que um administrador definiu um comprimento de histórico de senha. |
| TagRemoteLock |
Obsoleto.
Indica que um administrador bloqueou remotamente o dispositivo ou o perfil. |
| TagSyncRecvFile |
Obsoleto.
Indica que um arquivo foi retirado do dispositivo por meio do daemon do adb, por exemplo, via |
| TagSyncSendFile |
Obsoleto.
Indica que um arquivo foi enviado por push para o dispositivo por meio do daemon do adb, por exemplo, via |
| TagUserRestrictionAdded |
Obsoleto.
Indica que um administrador definiu uma restrição de usuário. |
| TagUserRestrictionRemoved |
Obsoleto.
Indica que um administrador removeu uma restrição de usuário. |
| TagWifiConnection |
Obsoleto.
Indica que ocorreu um evento quando o dispositivo tentou se conectar a uma rede WiFi gerenciada. |
| TagWifiDisconnection |
Obsoleto.
Indica que o dispositivo se desconecta de uma rede WiFi gerenciada. |
| TagWipeFailure |
Obsoleto.
Indica uma falha ao apagar dados do dispositivo ou do usuário. |
Propriedades
| Nome | Description |
|---|---|
| Class |
Retorna a classe de runtime deste |
| Handle |
O identificador para a instância subjacente do Android. (Herdado de Object) |
| JniIdentityHashCode |
Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade. (Herdado de Object) |
| JniManagedPeerState |
Definições para trabalhar com logs de segurança. (Herdado de JavaObject) |
| JniPeerMembers |
Definições para trabalhar com logs de segurança. |
| PeerReference |
Obtém a referência de objeto JNI para este par Java. (Herdado de Object) |
| ThresholdClass |
Definições para trabalhar com logs de segurança. |
| ThresholdType |
Definições para trabalhar com logs de segurança. |
Métodos
| Nome | Description |
|---|---|
| Clone() |
Cria e retorna uma cópia desse objeto. (Herdado de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Definições para trabalhar com logs de segurança. (Herdado de JavaObject) |
| Dispose() |
Libera os recursos mantidos por esse par Java. (Herdado de Object) |
| Dispose(Boolean) |
Libera os recursos mantidos por esse par Java. (Herdado de Object) |
| DisposeUnlessReferenced() |
Definições para trabalhar com logs de segurança. (Herdado de JavaObject) |
| Equals(Object) |
Definições para trabalhar com logs de segurança. (Herdado de JavaObject) |
| Equals(Object) |
Indica se algum outro objeto é "igual a" este. (Herdado de Object) |
| GetHashCode() |
Retorna um valor de código hash para o objeto. (Herdado de Object) |
| JavaFinalize() |
Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto. (Herdado de Object) |
| Notify() |
Ativa um único thread que está aguardando no monitor deste objeto. (Herdado de Object) |
| NotifyAll() |
Ativa todos os threads que estão aguardando no monitor deste objeto. (Herdado de Object) |
| SetHandle(IntPtr, JniHandleOwnership) |
Define a propriedade Handle (Herdado de Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Definições para trabalhar com logs de segurança. (Herdado de JavaObject) |
| ToArray<T>() |
Cria uma matriz gerenciada com base nesse wrapper de matriz Java. (Herdado de Object) |
| ToString() |
Retorna uma representação de cadeia de caracteres do objeto. (Herdado de Object) |
| UnregisterFromRuntime() |
Cancela o registro desse par Java do runtime de interoperabilidade. (Herdado de Object) |
| Wait() |
Faz com que o thread atual aguarde até ser despertado, normalmente por ser <notificado/em> ou <em>interrompido</em>.<> (Herdado de Object) |
| Wait(Int64, Int32) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido. (Herdado de Object) |
| Wait(Int64) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido. (Herdado de Object) |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IJavaPeerable.Disposed() |
Definições para trabalhar com logs de segurança. (Herdado de JavaObject) |
| IJavaPeerable.Finalized() |
Definições para trabalhar com logs de segurança. (Herdado de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Definições para trabalhar com logs de segurança. (Herdado de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Definições para trabalhar com logs de segurança. (Herdado de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Definições para trabalhar com logs de segurança. (Herdado de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Definições para trabalhar com logs de segurança. (Herdado de JavaObject) |
Métodos de Extensão
| Nome | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtém o nome JNI do tipo da instância |
| JavaAs<TResult>(IJavaPeerable) |
Tente coagir a digitar |
| JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo marcada por runtime do Android. |
| JavaCast<TResult>(IJavaObject) |
Definições para trabalhar com logs de segurança. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Tente coagir a digitar |