Package security.whisper.javastix.common
Interface Stix
- All Known Subinterfaces:
ArtifactCoo,AttackPatternSdo,AutonomousSystemCoo,BundleableObject,BundleObject,CampaignSdo,CourseOfActionSdo,CyberObservableObject,DirectoryCoo,DomainNameCoo,DomainObject,EmailAddressCoo,EmailMessageCoo,ExtensionDefinition,FileCoo,GenericCustomObject,GroupingSdo,IdentitySdo,IncidentSdo,IndicatorSdo,InfrastructureSdo,IntrusionSetSdo,Ipv4AddressCoo,Ipv6AddressCoo,LanguageContent,LocationSdo,MacAddressCoo,MalwareAnalysisSdo,MalwareSdo,MarkingDefinitionDm,MutexCoo,NetworkTrafficCoo,NoteSdo,ObservedDataSdo,OpinionSdo,ProcessCoo,RelationshipObject,RelationshipSro,ReportSdo,SightingSro,SoftwareCoo,StixCommonProperties,StixCustomObject,ThreatActorSdo,ToolSdo,UrlCoo,UserAccountCoo,VulnerabilitySdo,WindowsRegistryKeyCoo,X509CertificateCoo
- All Known Implementing Classes:
Artifact,AttackPattern,AutonomousSystem,Bundle,Campaign,CourseOfAction,CustomObject,Directory,DomainName,EmailAddress,EmailMessage,ExtensionDefinitionObject,File,Grouping,Identity,Incident,Indicator,Infrastructure,IntrusionSet,Ipv4Address,Ipv6Address,LanguageContentObject,Location,MacAddress,Malware,MalwareAnalysis,MarkingDefinition,Mutex,NetworkTraffic,Note,ObservedData,Opinion,Process,Relationship,Report,Sighting,Software,ThreatActor,Tool,Url,UserAccount,Vulnerability,WindowsRegistryKey,X509Certificate
public interface Stix
Base generic interface used for indentifying that a object is a Stix based object (a Bundle or Bundleable object)
Used mainly for generics and parsing.
May be used in the future as a entry point for STIX instance creation