SecurityLog クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
セキュリティ ログを操作するための定義。
[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
- 継承
- 属性
注釈
セキュリティ ログを操作するための定義。
デバイス所有者アプリは、 DevicePolicyManager#setSecurityLoggingEnabledを使用してログ記録を制御できます。 セキュリティ ログが有効になっている場合、デバイス所有者アプリは DeviceAdminReceiver#onSecurityLogsAvailableから定期的なコールバックを受け取り、その時点で DevicePolicyManager#retrieveSecurityLogsを介してログの新しいバッチを収集できます。
SecurityEvent は、収集されるセキュリティ ログの種類と形式について説明します。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
コンストラクター
| Name | 説明 |
|---|---|
| SecurityLog() |
セキュリティ ログを操作するための定義。 |
| SecurityLog(IntPtr, JniHandleOwnership) |
セキュリティ ログを操作するための定義。 |
フィールド
| Name | 説明 |
|---|---|
| LevelError |
古い.
イベントに緊急の管理者アクションが必要であることを示すイベントの重大度レベル。 |
| LevelInfo |
古い.
イベントが通常のワークフローに対応することを示すイベントの重大度レベル。 |
| LevelWarning |
古い.
イベントが管理者の注意を必要とする可能性があることを示すイベントの重大度レベル。 |
| TagAdbShellCmd |
古い.
|
| TagAdbShellInteractive |
古い.
ADB 対話型シェルが "adb シェル" を介して開かれたことを示します。 |
| TagAppProcessStart |
古い.
アプリ プロセスが開始されたことを示します。 |
| TagBackupServiceToggled |
古い.
管理者がバックアップ サービスを有効または無効にしたことを示します。 |
| TagBluetoothConnection |
古い.
デバイスがBluetoothデバイスへの接続を試行することを示します。 |
| TagBluetoothDisconnection |
古い.
デバイスが接続されているBluetoothデバイスから切断されることを示します。 |
| TagCameraPolicySet |
古い.
管理者がカメラを無効にするポリシーを設定したことを示します。 |
| TagCertAuthorityInstalled |
古い.
新しいルート証明書がシステムの信頼された資格情報ストレージにインストールされたことを示します。 |
| TagCertAuthorityRemoved |
古い.
システムの信頼された資格情報ストレージから新しいルート証明書が削除されたことを示します。 |
| TagCertValidationFailure |
古い.
X の検証に失敗したことを示します。 |
| TagCryptoSelfTestCompleted |
古い.
暗号化機能の自己テストが完了したことを示します。 |
| TagKeyDestruction |
古い.
暗号化キーが破棄されたことを示します。 |
| TagKeyGenerated |
古い.
暗号化キーが生成されたことを示します。 |
| TagKeyguardDisabledFeaturesSet |
古い.
管理者が無効なキーガード機能を設定したことを示します。 |
| TagKeyguardDismissAuthAttempt |
古い.
キーガードを無視する認証試行が行われたことを示します。 |
| TagKeyguardDismissed |
古い.
キーガードが閉じられたことを示します。 |
| TagKeyguardSecured |
古い.
ユーザーまたはタイムアウトによって、デバイスがロックされていることを示します。 |
| TagKeyImport |
古い.
暗号化キーがインポートされたことを示します。 |
| TagKeyIntegrityViolation |
古い.
暗号化キーの整合性チェックに失敗したことを示します。 |
| TagLogBufferSizeCritical |
古い.
監査ログ バッファーの容量が 90% に達したことを示します。 |
| TagLoggingStarted |
古い.
監査ログの起動を示します。 |
| TagLoggingStopped |
古い.
監査ログのシャットダウンを示します。 |
| TagMaxPasswordAttemptsSet |
古い.
管理者が、データをワイプする前に失敗したパスワード試行の最大数を設定したことを示します。 |
| TagMaxScreenLockTimeoutSet |
古い.
管理者が最大画面ロック タイムアウトを設定したことを示します。 |
| TagMediaMount |
古い.
リムーバブル メディアがデバイスにマウントされていることを示します。 |
| TagMediaUnmount |
古い.
リムーバブル メディアがデバイスからマウント解除されたことを示します。 |
| TagNfcDisabled |
古い.
NFC サービスが無効になっていることを示します。 |
| TagNfcEnabled |
古い.
NFC サービスが有効になっていることを示します。 |
| TagOsShutdown |
古い.
Android OS がシャットダウンされたことを示します。 |
| TagOsStartup |
古い.
Android OS が開始されたことを示します。 |
| TagPackageInstalled |
古い.
パッケージがインストールされていることを示します。 |
| TagPackageUninstalled |
古い.
パッケージがアンインストールされたことを示します。 |
| TagPackageUpdated |
古い.
パッケージが更新されたことを示します。 |
| TagPasswordChanged |
古い.
ユーザーがロック画面のパスワードを変更したことを示します。 |
| TagPasswordComplexityRequired |
古い.
管理者が、プラットフォームの定義済みの複雑さのレベルを使用して、パスワードの複雑さの要件を設定したことを示します。 |
| TagPasswordComplexitySet |
古い.
管理者がパスワードの複雑さの要件を設定したことを示します。 |
| TagPasswordExpirationSet |
古い.
管理者がパスワードの有効期限のタイムアウトを設定したことを示します。 |
| TagPasswordHistoryLengthSet |
古い.
管理者がパスワード履歴の長さを設定したことを示します。 |
| TagRemoteLock |
古い.
管理者がデバイスまたはプロファイルをリモートでロックしたことを示します。 |
| TagSyncRecvFile |
古い.
ファイルが adb デーモンを介してデバイスからプルされたことを示します (たとえば、 |
| TagSyncSendFile |
古い.
ファイルが adb デーモンを介してデバイスにプッシュされたことを示します (たとえば、 |
| TagUserRestrictionAdded |
古い.
管理者がユーザー制限を設定したことを示します。 |
| TagUserRestrictionRemoved |
古い.
管理者がユーザー制限を削除したことを示します。 |
| TagWifiConnection |
古い.
デバイスが管理対象の WiFi ネットワークに接続しようとしたときにイベントが発生したことを示します。 |
| TagWifiDisconnection |
古い.
デバイスが管理対象の WiFi ネットワークから切断されることを示します。 |
| TagWipeFailure |
古い.
デバイスまたはユーザー データのワイプに失敗したことを示します。 |
プロパティ
| Name | 説明 |
|---|---|
| Class |
この |
| Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
| JniIdentityHashCode |
相互運用ランタイムによってこのJava ピアに割り当てられた ID ハッシュ コードを取得します。 (継承元 Object) |
| JniManagedPeerState |
セキュリティ ログを操作するための定義。 (継承元 JavaObject) |
| JniPeerMembers |
セキュリティ ログを操作するための定義。 |
| PeerReference |
このJava ピアの JNI オブジェクト参照を取得します。 (継承元 Object) |
| ThresholdClass |
セキュリティ ログを操作するための定義。 |
| ThresholdType |
セキュリティ ログを操作するための定義。 |
メソッド
| Name | 説明 |
|---|---|
| Clone() |
このオブジェクトのコピーを作成して返します。 (継承元 Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
セキュリティ ログを操作するための定義。 (継承元 JavaObject) |
| Dispose() |
このJava ピアによって保持されているリソースを解放します。 (継承元 Object) |
| Dispose(Boolean) |
このJava ピアによって保持されているリソースを解放します。 (継承元 Object) |
| DisposeUnlessReferenced() |
セキュリティ ログを操作するための定義。 (継承元 JavaObject) |
| Equals(Object) |
セキュリティ ログを操作するための定義。 (継承元 JavaObject) |
| Equals(Object) |
他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。 (継承元 Object) |
| GetHashCode() |
オブジェクトのハッシュ コード値を返します。 (継承元 Object) |
| JavaFinalize() |
古い.
オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。 (継承元 Object) |
| Notify() |
このオブジェクトのモニターで待機している 1 つのスレッドを起動します。 (継承元 Object) |
| NotifyAll() |
このオブジェクトのモニターで待機しているすべてのスレッドを起動します。 (継承元 Object) |
| SetHandle(IntPtr, JniHandleOwnership) |
Handle プロパティを設定します。 (継承元 Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
セキュリティ ログを操作するための定義。 (継承元 JavaObject) |
| ToArray<T>() |
このJava配列ラッパーからマネージド配列を作成します。 (継承元 Object) |
| ToString() |
オブジェクトの文字列形式を返します。 (継承元 Object) |
| UnregisterFromRuntime() |
相互運用ランタイムからこのJava ピアの登録を解除します。 (継承元 Object) |
| Wait() |
現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。 (継承元 Object) |
| Wait(Int64, Int32) |
現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。 (継承元 Object) |
| Wait(Int64) |
現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。 (継承元 Object) |
明示的なインターフェイスの実装
| Name | 説明 |
|---|---|
| IJavaPeerable.Disposed() |
セキュリティ ログを操作するための定義。 (継承元 JavaObject) |
| IJavaPeerable.Finalized() |
セキュリティ ログを操作するための定義。 (継承元 JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
セキュリティ ログを操作するための定義。 (継承元 JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
セキュリティ ログを操作するための定義。 (継承元 JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
セキュリティ ログを操作するための定義。 (継承元 JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
セキュリティ ログを操作するための定義。 (継承元 JavaObject) |
拡張メソッド
| Name | 説明 |
|---|---|
| GetJniTypeName(IJavaPeerable) |
インスタンス |
| JavaAs<TResult>(IJavaPeerable) |
|
| JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
| JavaCast<TResult>(IJavaObject) |
セキュリティ ログを操作するための定義。 |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
|