Class Hierarchy
- java.lang.Object
- burp.mcp.util.ApprovalManager
- burp.mcp.util.ApprovalManager.Context
- burp.mcp.util.ApprovalManager.Decision
- burp.mcp.util.ApprovalManager.Outcome
- burp.mcp.util.ApprovalManager.PendingApproval
- burp.mcp.util.ByteArrayConverter
- burp.mcp.util.CircuitBreaker
- burp.mcp.util.CrawlTracker
- burp.mcp.util.ErrorLogger
- burp.mcp.util.HttpMessageSerializer
- burp.mcp.util.InputValidator
- burp.mcp.util.McpConfig
- burp.mcp.util.McpJson
- burp.mcp.util.McpJson.JsonRpcError
- burp.mcp.util.McpJson.JsonRpcError.ErrorObject
- burp.mcp.util.McpJson.JsonRpcRequest
- burp.mcp.util.McpJson.JsonRpcResponse
- burp.mcp.util.MetricsCollector
- burp.mcp.util.PermissionManager
- burp.mcp.util.PermissionManager.Access
- burp.mcp.util.ProjectFiles
- burp.mcp.util.RateLimiter
- java.lang.Record
- burp.mcp.util.LogEntry
- burp.mcp.util.RequestCache
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- burp.mcp.util.McpError
- java.lang.RuntimeException
- java.lang.Exception
- burp.mcp.util.TlsManager
- burp.mcp.util.VersionInfo
Interface Hierarchy
- burp.mcp.util.ApprovalManager.Listener
- burp.mcp.util.McpConfig.Preferences
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- burp.mcp.util.ApprovalManager.PermissionDecision
- burp.mcp.util.ApprovalManager.ScopeDecision
- burp.mcp.util.ApprovalManager.WaitKind
- burp.mcp.util.CircuitBreaker.State
- burp.mcp.util.PermissionManager.Level
- burp.mcp.util.PermissionManager.Policy
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)