Package security.whisper.javastix.coo
Interface CyberObservableObject
- All Superinterfaces:
BundleableObject,CyberObservableObjectCommonProperties,GenericValidation,SdoDefaultValidator,Serializable,Stix,StixCustomProperties
- All Known Subinterfaces:
ArtifactCoo,AutonomousSystemCoo,DirectoryCoo,DomainNameCoo,EmailAddressCoo,EmailMessageCoo,FileCoo,Ipv4AddressCoo,Ipv6AddressCoo,MacAddressCoo,MutexCoo,NetworkTrafficCoo,ProcessCoo,SoftwareCoo,UrlCoo,UserAccountCoo,WindowsRegistryKeyCoo,X509CertificateCoo
- All Known Implementing Classes:
Artifact,AutonomousSystem,Directory,DomainName,EmailAddress,EmailMessage,File,Ipv4Address,Ipv6Address,MacAddress,Mutex,NetworkTraffic,Process,Software,Url,UserAccount,WindowsRegistryKey,X509Certificate
@ValidateExtensions
public interface CyberObservableObject
extends Serializable, CyberObservableObjectCommonProperties, StixCustomProperties, BundleableObject
-
Field Summary
Fields inherited from interface security.whisper.javastix.validation.SdoDefaultValidator
VALIDATOR -
Method Summary
Methods inherited from interface security.whisper.javastix.bundle.BundleableObject
getGranularMarkings, getHydrated, getId, getObjectMarkingRefs, getType, toJsonStringMethods inherited from interface security.whisper.javastix.coo.CyberObservableObjectCommonProperties
getDefanged, getExtensions, getId, getObservableObjectKey, getTypeMethods inherited from interface security.whisper.javastix.validation.GenericValidation
validateEntityMethods inherited from interface security.whisper.javastix.validation.SdoDefaultValidator
validate, validateOnlyIdMethods inherited from interface security.whisper.javastix.common.StixCustomProperties
getCustomProperties