A B C D E F G H I K L M N O P Q R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(MagpieEnvelope, Emitter) - Method in class io.openraven.magpie.core.plugins.IdentityPlugin
- add(MagpieEnvelope) - Method in interface io.openraven.magpie.core.fifos.FifoQueue
- add(MagpieEnvelope) - Method in class io.openraven.magpie.core.fifos.KafkaQueue
- add(MagpieEnvelope) - Method in class io.openraven.magpie.core.fifos.LocalQueue
- analyze(MagpieConfig) - Method in interface io.openraven.magpie.core.cspm.services.CspmFacade
- analyze(MagpieConfig) - Method in class io.openraven.magpie.core.cspm.services.CspmFacadeImpl
- analyze(List<PolicyContext>) - Method in interface io.openraven.magpie.core.cspm.services.PolicyAnalyzerService
-
Using the supplied List of Policies, execute each Policy's Rules (SQL query) against the database credentials provided in MagpieConfig.
- analyze(List<PolicyContext>) - Method in class io.openraven.magpie.core.cspm.services.PolicyAnalyzerServiceImpl
- AppProbability - Class in io.openraven.magpie.core.dmap.client.dto
- AppProbability() - Constructor for class io.openraven.magpie.core.dmap.client.dto.AppProbability
B
- byId(String) - Method in class io.openraven.magpie.core.plugins.PluginManager
- byType(Class<? extends MagpiePlugin>) - Method in class io.openraven.magpie.core.plugins.PluginManager
C
- cleanupCreatedResources() - Method in interface io.openraven.magpie.core.dmap.service.DMapLambdaService
- cleanupCreatedResources() - Method in class io.openraven.magpie.core.dmap.service.DMapLambdaServiceImpl
- compareTo(AppProbability) - Method in class io.openraven.magpie.core.dmap.client.dto.AppProbability
- ConfigException - Exception in io.openraven.magpie.core.config
- ConfigException() - Constructor for exception io.openraven.magpie.core.config.ConfigException
- ConfigException(String) - Constructor for exception io.openraven.magpie.core.config.ConfigException
- ConfigException(String, Throwable) - Constructor for exception io.openraven.magpie.core.config.ConfigException
- ConfigException(String, Throwable, boolean, boolean) - Constructor for exception io.openraven.magpie.core.config.ConfigException
- ConfigException(Throwable) - Constructor for exception io.openraven.magpie.core.config.ConfigException
- configType() - Method in class io.openraven.magpie.core.plugins.IdentityPlugin
- ConfigUtils - Class in io.openraven.magpie.core.config
- CspmFacade - Interface in io.openraven.magpie.core.cspm.services
- CspmFacadeImpl - Class in io.openraven.magpie.core.cspm.services
- CspmFacadeImpl() - Constructor for class io.openraven.magpie.core.cspm.services.CspmFacadeImpl
- CspmSerializationException - Exception in io.openraven.magpie.core.cspm
- CspmSerializationException(String, Throwable) - Constructor for exception io.openraven.magpie.core.cspm.CspmSerializationException
D
- DISABLED - io.openraven.magpie.core.cspm.analysis.IgnoredRule.IgnoredReason
- DMapAssetService - Interface in io.openraven.magpie.core.dmap.service
- DMapAssetServiceImpl - Class in io.openraven.magpie.core.dmap.service
- DMapAssetServiceImpl(MagpieConfig) - Constructor for class io.openraven.magpie.core.dmap.service.DMapAssetServiceImpl
- DMapClientException - Exception in io.openraven.magpie.core.dmap.exception
- DMapClientException(String, Throwable) - Constructor for exception io.openraven.magpie.core.dmap.exception.DMapClientException
- DMapFingerprints - Class in io.openraven.magpie.core.dmap.dto
- DMapFingerprints() - Constructor for class io.openraven.magpie.core.dmap.dto.DMapFingerprints
- DmapLambdaRequest - Class in io.openraven.magpie.core.dmap.client.dto
- DmapLambdaRequest(Map<String, String>) - Constructor for class io.openraven.magpie.core.dmap.client.dto.DmapLambdaRequest
- DMapLambdaResponse - Class in io.openraven.magpie.core.dmap.client.dto
- DMapLambdaResponse() - Constructor for class io.openraven.magpie.core.dmap.client.dto.DMapLambdaResponse
- DMapLambdaService - Interface in io.openraven.magpie.core.dmap.service
- DMapLambdaServiceImpl - Class in io.openraven.magpie.core.dmap.service
- DMapLambdaServiceImpl(DMapMLClient, ObjectMapper, int) - Constructor for class io.openraven.magpie.core.dmap.service.DMapLambdaServiceImpl
- DMapMLClient - Interface in io.openraven.magpie.core.dmap.client
- DMapMLClientImpl - Class in io.openraven.magpie.core.dmap.client
- DMapMLClientImpl(ObjectMapper, MagpieConfig) - Constructor for class io.openraven.magpie.core.dmap.client.DMapMLClientImpl
- DMapMLRequest - Class in io.openraven.magpie.core.dmap.client.dto
- DMapMLRequest() - Constructor for class io.openraven.magpie.core.dmap.client.dto.DMapMLRequest
- DMapMLRequest.Metadata - Class in io.openraven.magpie.core.dmap.client.dto
- DMapMLResponse - Class in io.openraven.magpie.core.dmap.client.dto
- DMapMLResponse() - Constructor for class io.openraven.magpie.core.dmap.client.dto.DMapMLResponse
- DMapProcessingException - Exception in io.openraven.magpie.core.dmap.exception
- DMapProcessingException(String) - Constructor for exception io.openraven.magpie.core.dmap.exception.DMapProcessingException
- DMapProcessingException(String, Throwable) - Constructor for exception io.openraven.magpie.core.dmap.exception.DMapProcessingException
- DMapProcessingException(Throwable) - Constructor for exception io.openraven.magpie.core.dmap.exception.DMapProcessingException
- DMapReportService - Interface in io.openraven.magpie.core.dmap.service
- DMapReportServiceImpl - Class in io.openraven.magpie.core.dmap.service
- DMapReportServiceImpl() - Constructor for class io.openraven.magpie.core.dmap.service.DMapReportServiceImpl
- DMapScanResult - Class in io.openraven.magpie.core.dmap.dto
- DMapScanResult(List<FingerprintAnalysis>, Date, Duration) - Constructor for class io.openraven.magpie.core.dmap.dto.DMapScanResult
- DMapTarget - Class in io.openraven.magpie.core.dmap.model
- DMapTarget(String, String, String, String, List<String>) - Constructor for class io.openraven.magpie.core.dmap.model.DMapTarget
- DMapThreadFactory - Class in io.openraven.magpie.core.dmap.config
- DMapThreadFactory(String) - Constructor for class io.openraven.magpie.core.dmap.config.DMapThreadFactory
E
- EC2Target - Class in io.openraven.magpie.core.dmap.model
- EC2Target(String, String) - Constructor for class io.openraven.magpie.core.dmap.model.EC2Target
- equals(Object) - Method in class io.openraven.magpie.core.dmap.model.EC2Target
- equals(Object) - Method in class io.openraven.magpie.core.dmap.model.VpcConfig
- evaluate(Rule, Object) - Method in interface io.openraven.magpie.core.cspm.services.PolicyAnalyzerService
- evaluate(Rule, Object) - Method in class io.openraven.magpie.core.cspm.services.PolicyAnalyzerServiceImpl
- exec() - Method in class io.openraven.magpie.core.layers.IntermediateLayer
- exec() - Method in interface io.openraven.magpie.core.layers.Layer
- exec() - Method in class io.openraven.magpie.core.layers.OriginLayer
- exec() - Method in class io.openraven.magpie.core.layers.TerminalLayer
- executeRule(List<Violation>, List<IgnoredRule>, Policy, Rule) - Method in class io.openraven.magpie.core.cspm.services.PolicyAnalyzerServiceImpl
F
- FifoConfig - Class in io.openraven.magpie.core.config
- FifoConfig() - Constructor for class io.openraven.magpie.core.config.FifoConfig
- FifoDequeue - Interface in io.openraven.magpie.core.fifos
- FifoException - Exception in io.openraven.magpie.core.fifos
- FifoException() - Constructor for exception io.openraven.magpie.core.fifos.FifoException
- FifoException(String) - Constructor for exception io.openraven.magpie.core.fifos.FifoException
- FifoException(String, Throwable) - Constructor for exception io.openraven.magpie.core.fifos.FifoException
- FifoException(String, Throwable, boolean, boolean) - Constructor for exception io.openraven.magpie.core.fifos.FifoException
- FifoException(Throwable) - Constructor for exception io.openraven.magpie.core.fifos.FifoException
- FifoManager - Class in io.openraven.magpie.core.fifos
- FifoManager(MagpieConfig) - Constructor for class io.openraven.magpie.core.fifos.FifoManager
- FifoQueue - Interface in io.openraven.magpie.core.fifos
- FingerprintAnalysis - Class in io.openraven.magpie.core.dmap.dto
- FingerprintAnalysis() - Constructor for class io.openraven.magpie.core.dmap.dto.FingerprintAnalysis
G
- generateReport(DMapScanResult) - Method in interface io.openraven.magpie.core.dmap.service.DMapReportService
- generateReport(DMapScanResult) - Method in class io.openraven.magpie.core.dmap.service.DMapReportServiceImpl
- getAddress() - Method in class io.openraven.magpie.core.dmap.dto.DMapFingerprints
- getAddress() - Method in class io.openraven.magpie.core.dmap.dto.FingerprintAnalysis
- getAppName() - Method in class io.openraven.magpie.core.dmap.client.dto.AppProbability
- getAppName() - Method in class io.openraven.magpie.core.dmap.client.dto.DMapMLRequest.Metadata
- getAppVersion() - Method in class io.openraven.magpie.core.dmap.client.dto.DMapMLRequest.Metadata
- getAssetId() - Method in class io.openraven.magpie.core.cspm.analysis.Violation
- getCloudProvider() - Method in class io.openraven.magpie.core.cspm.model.Policy
- getConfig() - Method in class io.openraven.magpie.core.config.PluginConfig
- getDequeue() - Method in class io.openraven.magpie.core.config.LayerConfig
- getDequeue(String) - Method in class io.openraven.magpie.core.fifos.FifoManager
- getDescription() - Method in class io.openraven.magpie.core.cspm.model.Policy
- getDescription() - Method in class io.openraven.magpie.core.cspm.model.Rule
- getDuration() - Method in class io.openraven.magpie.core.cspm.analysis.ScanMetadata
- getDuration() - Method in class io.openraven.magpie.core.dmap.dto.DMapScanResult
- getError() - Method in class io.openraven.magpie.core.cspm.analysis.Violation
- getEval() - Method in class io.openraven.magpie.core.cspm.model.Rule
- getEvaluatedAt() - Method in class io.openraven.magpie.core.cspm.analysis.Violation
- getFifos() - Method in class io.openraven.magpie.core.config.MagpieConfig
- getFileName() - Method in class io.openraven.magpie.core.cspm.model.Rule
- getFingerprintAnalyses() - Method in class io.openraven.magpie.core.dmap.dto.DMapScanResult
- getFunctionName() - Method in class io.openraven.magpie.core.dmap.dto.LambdaDetails
- getHosts() - Method in class io.openraven.magpie.core.dmap.client.dto.DmapLambdaRequest
- getHosts() - Method in class io.openraven.magpie.core.dmap.client.dto.DMapLambdaResponse
- getId() - Method in class io.openraven.magpie.core.cspm.model.Policy
- getId() - Method in class io.openraven.magpie.core.cspm.model.Rule
- getId() - Method in class io.openraven.magpie.core.dmap.dto.DMapFingerprints
- getIgnoredReason() - Method in class io.openraven.magpie.core.cspm.analysis.IgnoredRule
- getIgnoredRules() - Method in class io.openraven.magpie.core.cspm.analysis.ScanResults
- getInfo() - Method in class io.openraven.magpie.core.cspm.analysis.Violation
- getIpAddress() - Method in class io.openraven.magpie.core.dmap.model.EC2Target
- getLayers() - Method in class io.openraven.magpie.core.config.MagpieConfig
- getLayers() - Method in class io.openraven.magpie.core.layers.LayerManager
- getMetadata() - Method in class io.openraven.magpie.core.cspm.model.PolicyContext
- getMetadata() - Method in class io.openraven.magpie.core.dmap.client.dto.DMapMLRequest
- getName() - Method in class io.openraven.magpie.core.layers.IntermediateLayer
- getName() - Method in interface io.openraven.magpie.core.layers.Layer
- getName() - Method in class io.openraven.magpie.core.layers.OriginLayer
- getName() - Method in class io.openraven.magpie.core.layers.TerminalLayer
- getPlugins() - Method in class io.openraven.magpie.core.config.LayerConfig
- getPlugins() - Method in class io.openraven.magpie.core.config.MagpieConfig
- getPolicies() - Method in class io.openraven.magpie.core.config.MagpieConfig
- getPolicies() - Method in class io.openraven.magpie.core.cspm.analysis.ScanResults
- getPolicy() - Method in class io.openraven.magpie.core.cspm.analysis.IgnoredRule
- getPolicy() - Method in class io.openraven.magpie.core.cspm.analysis.Violation
- getPolicy() - Method in class io.openraven.magpie.core.cspm.model.PolicyContext
- getPolicyId() - Method in class io.openraven.magpie.core.cspm.model.Policy
- getPolicyName() - Method in class io.openraven.magpie.core.cspm.model.Policy
- getPolicyPath() - Method in class io.openraven.magpie.core.cspm.model.PolicyMetadata
- getPredictions() - Method in class io.openraven.magpie.core.dmap.client.dto.DMapMLResponse
- getPredictionsByPort() - Method in class io.openraven.magpie.core.dmap.dto.FingerprintAnalysis
- getPrivateIpAddress() - Method in class io.openraven.magpie.core.dmap.model.DMapTarget
- getProbability() - Method in class io.openraven.magpie.core.dmap.client.dto.AppProbability
- getProperties() - Method in class io.openraven.magpie.core.config.FifoConfig
- getQueue() - Method in class io.openraven.magpie.core.config.LayerConfig
- getQueue(String) - Method in class io.openraven.magpie.core.fifos.FifoManager
- getReason() - Method in enum io.openraven.magpie.core.cspm.analysis.IgnoredRule.IgnoredReason
- getRegion() - Method in class io.openraven.magpie.core.dmap.dto.FingerprintAnalysis
- getRegion() - Method in class io.openraven.magpie.core.dmap.dto.LambdaDetails
- getRegion() - Method in class io.openraven.magpie.core.dmap.model.DMapTarget
- getRegion() - Method in class io.openraven.magpie.core.dmap.model.VpcConfig
- getRemediationDocURLs() - Method in class io.openraven.magpie.core.cspm.model.Rule
- getRepoHash() - Method in class io.openraven.magpie.core.cspm.model.PolicyMetadata
- getRepositories() - Method in class io.openraven.magpie.core.config.PolicyConfig
- getResourceAsString(String) - Static method in class io.openraven.magpie.core.dmap.Util
- getResourceId() - Method in class io.openraven.magpie.core.dmap.dto.FingerprintAnalysis
- getResourceId() - Method in class io.openraven.magpie.core.dmap.model.DMapTarget
- getResourceId() - Method in class io.openraven.magpie.core.dmap.model.EC2Target
- getRoot() - Method in class io.openraven.magpie.core.config.PolicyConfig
- getRule() - Method in class io.openraven.magpie.core.cspm.analysis.IgnoredRule
- getRule() - Method in class io.openraven.magpie.core.cspm.analysis.Violation
- getRuleId() - Method in class io.openraven.magpie.core.cspm.model.Rule
- getRuleName() - Method in class io.openraven.magpie.core.cspm.model.Rule
- getRules() - Method in class io.openraven.magpie.core.cspm.model.Policy
- getScanMetadata() - Method in class io.openraven.magpie.core.cspm.analysis.ScanResults
- getSecurityGroupIds() - Method in class io.openraven.magpie.core.dmap.model.VpcConfig
- getSecurityGroups() - Method in class io.openraven.magpie.core.dmap.model.DMapTarget
- getServices() - Method in class io.openraven.magpie.core.config.MagpieConfig
- getSeverity() - Method in class io.openraven.magpie.core.cspm.model.Rule
- getSignature() - Method in class io.openraven.magpie.core.dmap.client.dto.DMapMLRequest
- getSignatures() - Method in class io.openraven.magpie.core.dmap.dto.DMapFingerprints
- getSql() - Method in class io.openraven.magpie.core.cspm.model.Rule
- getSrc() - Method in class io.openraven.magpie.core.dmap.client.dto.DMapMLRequest.Metadata
- getStartDateTime() - Method in class io.openraven.magpie.core.cspm.analysis.ScanMetadata
- getStartDateTime() - Method in class io.openraven.magpie.core.dmap.dto.DMapScanResult
- getSubnetId() - Method in class io.openraven.magpie.core.dmap.model.DMapTarget
- getSubnetId() - Method in class io.openraven.magpie.core.dmap.model.VpcConfig
- getTargetProjectDirectoryPath(String) - Method in class io.openraven.magpie.core.cspm.services.PolicyAcquisitionServiceImpl
- getTitle() - Method in enum io.openraven.magpie.core.cspm.model.Severity
- getType() - Method in class io.openraven.magpie.core.config.FifoConfig
- getType() - Method in class io.openraven.magpie.core.config.LayerConfig
- getType() - Method in class io.openraven.magpie.core.cspm.model.Rule
- getType() - Method in class io.openraven.magpie.core.layers.IntermediateLayer
- getType() - Method in interface io.openraven.magpie.core.layers.Layer
- getType() - Method in class io.openraven.magpie.core.layers.OriginLayer
- getType() - Method in class io.openraven.magpie.core.layers.TerminalLayer
- getUrl() - Method in class io.openraven.magpie.core.config.ServiceConfig
- getVersion() - Method in class io.openraven.magpie.core.cspm.model.Policy
- getVersion() - Method in class io.openraven.magpie.core.cspm.model.Rule
- getViolations() - Method in class io.openraven.magpie.core.cspm.analysis.ScanResults
- groupScanTargets() - Method in interface io.openraven.magpie.core.dmap.service.DMapAssetService
- groupScanTargets() - Method in class io.openraven.magpie.core.dmap.service.DMapAssetServiceImpl
H
- hashCode() - Method in class io.openraven.magpie.core.dmap.model.EC2Target
- hashCode() - Method in class io.openraven.magpie.core.dmap.model.VpcConfig
- HIGH - io.openraven.magpie.core.cspm.model.Severity
I
- id() - Method in class io.openraven.magpie.core.plugins.IdentityPlugin
- IdentityPlugin - Class in io.openraven.magpie.core.plugins
- IdentityPlugin() - Constructor for class io.openraven.magpie.core.plugins.IdentityPlugin
- IgnoredRule - Class in io.openraven.magpie.core.cspm.analysis
- IgnoredRule(Policy, Rule, IgnoredRule.IgnoredReason) - Constructor for class io.openraven.magpie.core.cspm.analysis.IgnoredRule
- IgnoredRule.IgnoredReason - Enum in io.openraven.magpie.core.cspm.analysis
- init(MagpieConfig) - Method in interface io.openraven.magpie.core.cspm.services.PolicyAcquisitionService
- init(MagpieConfig) - Method in class io.openraven.magpie.core.cspm.services.PolicyAcquisitionServiceImpl
- init(MagpieConfig) - Method in interface io.openraven.magpie.core.cspm.services.PolicyAnalyzerService
- init(MagpieConfig) - Method in class io.openraven.magpie.core.cspm.services.PolicyAnalyzerServiceImpl
- init(Void, Logger) - Method in class io.openraven.magpie.core.plugins.IdentityPlugin
- INTERMEDIATE - io.openraven.magpie.core.layers.LayerType
- IntermediateLayer - Class in io.openraven.magpie.core.layers
- IntermediateLayer(String, FifoDequeue, Collection<IntermediatePlugin>, FifoQueue) - Constructor for class io.openraven.magpie.core.layers.IntermediateLayer
- io.openraven.magpie.core - package io.openraven.magpie.core
- io.openraven.magpie.core.config - package io.openraven.magpie.core.config
- io.openraven.magpie.core.cspm - package io.openraven.magpie.core.cspm
- io.openraven.magpie.core.cspm.analysis - package io.openraven.magpie.core.cspm.analysis
- io.openraven.magpie.core.cspm.model - package io.openraven.magpie.core.cspm.model
- io.openraven.magpie.core.cspm.services - package io.openraven.magpie.core.cspm.services
- io.openraven.magpie.core.dmap - package io.openraven.magpie.core.dmap
- io.openraven.magpie.core.dmap.client - package io.openraven.magpie.core.dmap.client
- io.openraven.magpie.core.dmap.client.dto - package io.openraven.magpie.core.dmap.client.dto
- io.openraven.magpie.core.dmap.config - package io.openraven.magpie.core.dmap.config
- io.openraven.magpie.core.dmap.dto - package io.openraven.magpie.core.dmap.dto
- io.openraven.magpie.core.dmap.exception - package io.openraven.magpie.core.dmap.exception
- io.openraven.magpie.core.dmap.model - package io.openraven.magpie.core.dmap.model
- io.openraven.magpie.core.dmap.service - package io.openraven.magpie.core.dmap.service
- io.openraven.magpie.core.fifos - package io.openraven.magpie.core.fifos
- io.openraven.magpie.core.layers - package io.openraven.magpie.core.layers
- io.openraven.magpie.core.plugins - package io.openraven.magpie.core.plugins
- isEnabled() - Method in class io.openraven.magpie.core.config.FifoConfig
- isEnabled() - Method in class io.openraven.magpie.core.config.LayerConfig
- isEnabled() - Method in class io.openraven.magpie.core.config.PluginConfig
- isEnabled() - Method in class io.openraven.magpie.core.cspm.model.Policy
- isEnabled() - Method in class io.openraven.magpie.core.cspm.model.Rule
- isManualControl() - Method in class io.openraven.magpie.core.cspm.model.Rule
K
- KAFKA - io.openraven.magpie.core.fifos.QueueType
- KafkaDequeue - Class in io.openraven.magpie.core.fifos
- KafkaDequeue(Map<String, Object>) - Constructor for class io.openraven.magpie.core.fifos.KafkaDequeue
- KafkaQueue - Class in io.openraven.magpie.core.fifos
- KafkaQueue(Map<String, Object>) - Constructor for class io.openraven.magpie.core.fifos.KafkaQueue
L
- LambdaDetails - Class in io.openraven.magpie.core.dmap.dto
- LambdaDetails(String, String) - Constructor for class io.openraven.magpie.core.dmap.dto.LambdaDetails
- Layer - Interface in io.openraven.magpie.core.layers
- LayerConfig - Class in io.openraven.magpie.core.config
- LayerConfig() - Constructor for class io.openraven.magpie.core.config.LayerConfig
- LayerManager - Class in io.openraven.magpie.core.layers
- LayerManager(Session, MagpieConfig, FifoManager, PluginManager) - Constructor for class io.openraven.magpie.core.layers.LayerManager
- LayerType - Enum in io.openraven.magpie.core.layers
- loadPlugins(List<Class<? extends MagpiePlugin>>) - Method in class io.openraven.magpie.core.plugins.PluginManager
- loadPolicies() - Method in interface io.openraven.magpie.core.cspm.services.PolicyAcquisitionService
- loadPolicies() - Method in class io.openraven.magpie.core.cspm.services.PolicyAcquisitionServiceImpl
- LOCAL - io.openraven.magpie.core.fifos.QueueType
- LocalQueue - Class in io.openraven.magpie.core.fifos
- LocalQueue() - Constructor for class io.openraven.magpie.core.fifos.LocalQueue
- LOW - io.openraven.magpie.core.cspm.model.Severity
M
- MagpieConfig - Class in io.openraven.magpie.core.config
- MagpieConfig() - Constructor for class io.openraven.magpie.core.config.MagpieConfig
- MANUAL_CONTROL - io.openraven.magpie.core.cspm.analysis.IgnoredRule.IgnoredReason
- MEDIUM - io.openraven.magpie.core.cspm.model.Severity
- merge(MagpieConfig, Map<String, String>) - Static method in class io.openraven.magpie.core.config.ConfigUtils
- Metadata() - Constructor for class io.openraven.magpie.core.dmap.client.dto.DMapMLRequest.Metadata
- MISSING_ASSET - io.openraven.magpie.core.cspm.analysis.IgnoredRule.IgnoredReason
N
- newThread(Runnable) - Method in class io.openraven.magpie.core.dmap.config.DMapThreadFactory
O
- Orchestrator - Class in io.openraven.magpie.core
- Orchestrator(MagpieConfig, Session) - Constructor for class io.openraven.magpie.core.Orchestrator
- ORIGIN - io.openraven.magpie.core.layers.LayerType
- OriginLayer - Class in io.openraven.magpie.core.layers
- OriginLayer(String, Session, Collection<OriginPlugin>, FifoQueue) - Constructor for class io.openraven.magpie.core.layers.OriginLayer
P
- PluginConfig<T> - Class in io.openraven.magpie.core.config
- PluginConfig() - Constructor for class io.openraven.magpie.core.config.PluginConfig
- PluginLoaderException - Exception in io.openraven.magpie.core.plugins
- PluginLoaderException(Throwable) - Constructor for exception io.openraven.magpie.core.plugins.PluginLoaderException
- PluginManager - Class in io.openraven.magpie.core.plugins
- PluginManager(MagpieConfig) - Constructor for class io.openraven.magpie.core.plugins.PluginManager
- Policy - Class in io.openraven.magpie.core.cspm.model
- Policy() - Constructor for class io.openraven.magpie.core.cspm.model.Policy
- PolicyAcquisitionService - Interface in io.openraven.magpie.core.cspm.services
- PolicyAcquisitionServiceImpl - Class in io.openraven.magpie.core.cspm.services
- PolicyAcquisitionServiceImpl() - Constructor for class io.openraven.magpie.core.cspm.services.PolicyAcquisitionServiceImpl
- PolicyAnalyzerService - Interface in io.openraven.magpie.core.cspm.services
- PolicyAnalyzerServiceImpl - Class in io.openraven.magpie.core.cspm.services
- PolicyAnalyzerServiceImpl() - Constructor for class io.openraven.magpie.core.cspm.services.PolicyAnalyzerServiceImpl
- PolicyConfig - Class in io.openraven.magpie.core.config
- PolicyConfig() - Constructor for class io.openraven.magpie.core.config.PolicyConfig
- PolicyContext - Class in io.openraven.magpie.core.cspm.model
- PolicyContext(PolicyMetadata, Policy) - Constructor for class io.openraven.magpie.core.cspm.model.PolicyContext
- PolicyMetadata - Class in io.openraven.magpie.core.cspm.model
- PolicyMetadata(String, String) - Constructor for class io.openraven.magpie.core.cspm.model.PolicyMetadata
- poll() - Method in interface io.openraven.magpie.core.fifos.FifoDequeue
- poll() - Method in class io.openraven.magpie.core.fifos.KafkaDequeue
- poll() - Method in class io.openraven.magpie.core.fifos.LocalQueue
- predict(Map<String, String>) - Method in interface io.openraven.magpie.core.dmap.client.DMapMLClient
- predict(Map<String, String>) - Method in class io.openraven.magpie.core.dmap.client.DMapMLClientImpl
Q
- QueueType - Enum in io.openraven.magpie.core.fifos
R
- Rule - Class in io.openraven.magpie.core.cspm.model
- Rule() - Constructor for class io.openraven.magpie.core.cspm.model.Rule
- Rule(String) - Constructor for class io.openraven.magpie.core.cspm.model.Rule
S
- scan() - Method in class io.openraven.magpie.core.Orchestrator
- ScanMetadata - Class in io.openraven.magpie.core.cspm.analysis
- ScanMetadata(Date, Duration) - Constructor for class io.openraven.magpie.core.cspm.analysis.ScanMetadata
- ScanResults - Class in io.openraven.magpie.core.cspm.analysis
- ScanResults(List<Policy>, List<Violation>, List<IgnoredRule>) - Constructor for class io.openraven.magpie.core.cspm.analysis.ScanResults
- ServiceConfig - Class in io.openraven.magpie.core.config
- ServiceConfig() - Constructor for class io.openraven.magpie.core.config.ServiceConfig
- setAddress(String) - Method in class io.openraven.magpie.core.dmap.dto.DMapFingerprints
- setAddress(String) - Method in class io.openraven.magpie.core.dmap.dto.FingerprintAnalysis
- setAppName(String) - Method in class io.openraven.magpie.core.dmap.client.dto.AppProbability
- setAppName(String) - Method in class io.openraven.magpie.core.dmap.client.dto.DMapMLRequest.Metadata
- setAppVersion(String) - Method in class io.openraven.magpie.core.dmap.client.dto.DMapMLRequest.Metadata
- setAssetId(String) - Method in class io.openraven.magpie.core.cspm.analysis.Violation
- setCloudProvider(String) - Method in class io.openraven.magpie.core.cspm.model.Policy
- setConfig(T) - Method in class io.openraven.magpie.core.config.PluginConfig
- setDequeue(String) - Method in class io.openraven.magpie.core.config.LayerConfig
- setDescription(String) - Method in class io.openraven.magpie.core.cspm.model.Policy
- setDescription(String) - Method in class io.openraven.magpie.core.cspm.model.Rule
- setEnabled(boolean) - Method in class io.openraven.magpie.core.config.FifoConfig
- setEnabled(boolean) - Method in class io.openraven.magpie.core.config.LayerConfig
- setEnabled(boolean) - Method in class io.openraven.magpie.core.config.PluginConfig
- setEnabled(boolean) - Method in class io.openraven.magpie.core.cspm.model.Policy
- setEnabled(boolean) - Method in class io.openraven.magpie.core.cspm.model.Rule
- setError(String) - Method in class io.openraven.magpie.core.cspm.analysis.Violation
- setEval(String) - Method in class io.openraven.magpie.core.cspm.model.Rule
- setEvaluatedAt(LocalDateTime) - Method in class io.openraven.magpie.core.cspm.analysis.Violation
- setFifos(Map<String, FifoConfig>) - Method in class io.openraven.magpie.core.config.MagpieConfig
- setFileName(String) - Method in class io.openraven.magpie.core.cspm.model.Rule
- setHosts(Map<String, DMapFingerprints>) - Method in class io.openraven.magpie.core.dmap.client.dto.DMapLambdaResponse
- setHosts(Map<String, String>) - Method in class io.openraven.magpie.core.dmap.client.dto.DmapLambdaRequest
- setId(String) - Method in class io.openraven.magpie.core.cspm.model.Policy
- setId(String) - Method in class io.openraven.magpie.core.cspm.model.Rule
- setId(String) - Method in class io.openraven.magpie.core.dmap.dto.DMapFingerprints
- setInfo(String) - Method in class io.openraven.magpie.core.cspm.analysis.Violation
- setLayers(Map<String, LayerConfig>) - Method in class io.openraven.magpie.core.config.MagpieConfig
- setManualControl(boolean) - Method in class io.openraven.magpie.core.cspm.model.Rule
- setMetadata(DMapMLRequest.Metadata) - Method in class io.openraven.magpie.core.dmap.client.dto.DMapMLRequest
- setPlugins(List<String>) - Method in class io.openraven.magpie.core.config.LayerConfig
- setPlugins(Map<String, PluginConfig>) - Method in class io.openraven.magpie.core.config.MagpieConfig
- setPolicies(PolicyConfig) - Method in class io.openraven.magpie.core.config.MagpieConfig
- setPolicy(Policy) - Method in class io.openraven.magpie.core.cspm.analysis.Violation
- setPolicyId(String) - Method in class io.openraven.magpie.core.cspm.model.Policy
- setPolicyName(String) - Method in class io.openraven.magpie.core.cspm.model.Policy
- setPredictions(List<AppProbability>) - Method in class io.openraven.magpie.core.dmap.client.dto.DMapMLResponse
- setPredictionsByPort(Map<Integer, List<AppProbability>>) - Method in class io.openraven.magpie.core.dmap.dto.FingerprintAnalysis
- setProbability(double) - Method in class io.openraven.magpie.core.dmap.client.dto.AppProbability
- setProperties(Map<String, Object>) - Method in class io.openraven.magpie.core.config.FifoConfig
- setQueue(String) - Method in class io.openraven.magpie.core.config.LayerConfig
- setRegion(String) - Method in class io.openraven.magpie.core.dmap.dto.FingerprintAnalysis
- setRemediationDocURLs(String) - Method in class io.openraven.magpie.core.cspm.model.Rule
- setRepositories(List<String>) - Method in class io.openraven.magpie.core.config.PolicyConfig
- setResourceId(String) - Method in class io.openraven.magpie.core.dmap.dto.FingerprintAnalysis
- setRoot(String) - Method in class io.openraven.magpie.core.config.PolicyConfig
- setRule(Rule) - Method in class io.openraven.magpie.core.cspm.analysis.Violation
- setRuleId(String) - Method in class io.openraven.magpie.core.cspm.model.Rule
- setRuleName(String) - Method in class io.openraven.magpie.core.cspm.model.Rule
- setRules(List<Rule>) - Method in class io.openraven.magpie.core.cspm.model.Policy
- setScanMetadata(ScanMetadata) - Method in class io.openraven.magpie.core.cspm.analysis.ScanResults
- setServices(Map<String, ServiceConfig>) - Method in class io.openraven.magpie.core.config.MagpieConfig
- setSeverity(Severity) - Method in class io.openraven.magpie.core.cspm.model.Rule
- setSignature(Map<String, String>) - Method in class io.openraven.magpie.core.dmap.client.dto.DMapMLRequest
- setSignatures(Map<Integer, Map<String, String>>) - Method in class io.openraven.magpie.core.dmap.dto.DMapFingerprints
- setSql(String) - Method in class io.openraven.magpie.core.cspm.model.Rule
- setSrc(String) - Method in class io.openraven.magpie.core.dmap.client.dto.DMapMLRequest.Metadata
- setType(String) - Method in class io.openraven.magpie.core.config.FifoConfig
- setType(String) - Method in class io.openraven.magpie.core.config.LayerConfig
- setUrl(String) - Method in class io.openraven.magpie.core.config.ServiceConfig
- setVersion(String) - Method in class io.openraven.magpie.core.cspm.model.Policy
- setVersion(String) - Method in class io.openraven.magpie.core.cspm.model.Rule
- Severity - Enum in io.openraven.magpie.core.cspm.model
- shutdown() - Method in class io.openraven.magpie.core.layers.IntermediateLayer
- shutdown() - Method in interface io.openraven.magpie.core.layers.Layer
- shutdown() - Method in class io.openraven.magpie.core.layers.OriginLayer
- shutdown() - Method in class io.openraven.magpie.core.layers.TerminalLayer
- startDMapScan(Map<VpcConfig, List<EC2Target>>) - Method in interface io.openraven.magpie.core.dmap.service.DMapLambdaService
- startDMapScan(Map<VpcConfig, List<EC2Target>>) - Method in class io.openraven.magpie.core.dmap.service.DMapLambdaServiceImpl
T
- TERMINAL - io.openraven.magpie.core.layers.LayerType
- TerminalLayer - Class in io.openraven.magpie.core.layers
- TerminalLayer(String, FifoDequeue, Collection<TerminalPlugin>) - Constructor for class io.openraven.magpie.core.layers.TerminalLayer
- toString() - Method in class io.openraven.magpie.core.cspm.analysis.IgnoredRule
- toString() - Method in class io.openraven.magpie.core.cspm.analysis.ScanResults
- toString() - Method in class io.openraven.magpie.core.cspm.analysis.Violation
- toString() - Method in class io.openraven.magpie.core.dmap.client.dto.AppProbability
- toString() - Method in class io.openraven.magpie.core.dmap.dto.DMapFingerprints
- toString() - Method in class io.openraven.magpie.core.dmap.dto.FingerprintAnalysis
- toString() - Method in class io.openraven.magpie.core.dmap.model.DMapTarget
- toString() - Method in class io.openraven.magpie.core.dmap.model.EC2Target
- toString() - Method in class io.openraven.magpie.core.dmap.model.VpcConfig
U
- Util - Class in io.openraven.magpie.core.dmap
V
- validateEnvironment(boolean) - Method in interface io.openraven.magpie.core.dmap.service.DMapLambdaService
- validateEnvironment(boolean) - Method in class io.openraven.magpie.core.dmap.service.DMapLambdaServiceImpl
- valueOf(String) - Static method in enum io.openraven.magpie.core.cspm.analysis.IgnoredRule.IgnoredReason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.openraven.magpie.core.cspm.model.Severity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.openraven.magpie.core.fifos.QueueType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.openraven.magpie.core.layers.LayerType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.openraven.magpie.core.cspm.analysis.IgnoredRule.IgnoredReason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.openraven.magpie.core.cspm.model.Severity
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.openraven.magpie.core.fifos.QueueType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.openraven.magpie.core.layers.LayerType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Violation - Class in io.openraven.magpie.core.cspm.analysis
- Violation() - Constructor for class io.openraven.magpie.core.cspm.analysis.Violation
- VpcConfig - Class in io.openraven.magpie.core.dmap.model
- VpcConfig(String, String, List<String>) - Constructor for class io.openraven.magpie.core.dmap.model.VpcConfig
All Classes All Packages