Uses of Annotation Type
security.whisper.javastix.redaction.Redactable
Packages that use Redactable
Package
Description
-
Uses of Redactable in security.whisper.javastix.common
Methods in security.whisper.javastix.common with annotations of type RedactableModifier and TypeMethodDescriptiondefault @NotNull StixInstantStixCommonProperties.getCreated()StixCommonProperties.getCreatedByRef()default Set<ExternalReferenceType> StixCommonProperties.getExternalReferences()default @NotNull Set<GranularMarkingDm> StixCommonProperties.getGranularMarkings()StixLabels.getLabels()StixCommonProperties.getLang()default @NotNull StixInstantStixModified.getModified()default @NotNull Set<MarkingDefinitionDm> StixCommonProperties.getObjectMarkingRefs()default @NotNull StixBooleanStixRevoked.getRevoked() -
Uses of Redactable in security.whisper.javastix.custom.objects
Methods in security.whisper.javastix.custom.objects with annotations of type RedactableModifier and TypeMethodDescriptionCustomObject.getCreated()CustomObject.getCreatedByRef()com.google.common.collect.ImmutableSet<ExternalReferenceType> CustomObject.getExternalReferences()com.google.common.collect.ImmutableSet<GranularMarkingDm> CustomObject.getGranularMarkings()com.google.common.collect.ImmutableSet<String> CustomObject.getLabels()CustomObject.getLang()CustomObject.getModified()com.google.common.collect.ImmutableSet<MarkingDefinitionDm> CustomObject.getObjectMarkingRefs()CustomObject.getRevoked() -
Uses of Redactable in security.whisper.javastix.datamarkings
Classes in security.whisper.javastix.datamarkings with annotations of type RedactableModifier and TypeClassDescriptionfinal classImmutable implementation ofGranularMarkingDm.interfacefinal classImmutable implementation ofMarkingDefinitionDm.interfaceMethods in security.whisper.javastix.datamarkings with annotations of type RedactableModifier and TypeMethodDescriptionMarkingDefinition.getCreated()MarkingDefinition.getCreatedByRef()GranularMarking.getCustomProperties()Custom Properties for STIX Objects.MarkingDefinition.getCustomProperties()Custom Properties for STIX Objects.MarkingDefinition.getDefinition()MarkingDefinition.getDefinitionType()com.google.common.collect.ImmutableSet<ExternalReferenceType> MarkingDefinition.getExternalReferences()com.google.common.collect.ImmutableSet<GranularMarkingDm> MarkingDefinition.getGranularMarkings()booleanMarkingDefinition.getHydrated()Dictates if the object is hydrated.MarkingDefinition.getId()MarkingDefinition.getLang()GranularMarking.getMarkingRef()com.google.common.collect.ImmutableSet<MarkingDefinitionDm> MarkingDefinition.getObjectMarkingRefs()MarkingDefinition.getSpecVersion()Helper attribute to track the STIX Spec Version that was used for this object.MarkingDefinition.getType()MarkingDefinition.toJsonString() -
Uses of Redactable in security.whisper.javastix.datamarkings.objects
Classes in security.whisper.javastix.datamarkings.objects with annotations of type RedactableModifier and TypeClassDescriptionfinal classImmutable implementation ofStatementMarkingObject.interfacefinal classImmutable implementation ofTlpMarkingObject.interfaceMethods in security.whisper.javastix.datamarkings.objects with annotations of type RedactableModifier and TypeMethodDescriptionStatement.getCustomProperties()Custom Properties for STIX Objects.Tlp.getCustomProperties()Custom Properties for STIX Objects.Statement.getStatement()Tlp.getTlp() -
Uses of Redactable in security.whisper.javastix.meta
Classes in security.whisper.javastix.meta with annotations of type RedactableModifier and TypeInterfaceDescriptioninterfaceextension-definitionfinal classImmutable implementation ofExtensionDefinition.interfacelanguage-contentfinal classImmutable implementation ofLanguageContent.Methods in security.whisper.javastix.meta with annotations of type RedactableModifier and TypeMethodDescriptionExtensionDefinitionObject.getConfidence()LanguageContentObject.getConfidence()LanguageContentObject.getContents()ExtensionDefinitionObject.getCreated()LanguageContentObject.getCreated()ExtensionDefinitionObject.getCreatedByRef()LanguageContentObject.getCreatedByRef()ExtensionDefinitionObject.getCustomProperties()Custom Properties for STIX Objects.LanguageContentObject.getCustomProperties()Custom Properties for STIX Objects.ExtensionDefinition.getDescription()ExtensionDefinitionObject.getDescription()com.google.common.collect.ImmutableSet<String> ExtensionDefinitionObject.getExtensionProperties()com.google.common.collect.ImmutableSet<String> ExtensionDefinitionObject.getExtensionTypes()com.google.common.collect.ImmutableSet<ExternalReferenceType> ExtensionDefinitionObject.getExternalReferences()com.google.common.collect.ImmutableSet<ExternalReferenceType> LanguageContentObject.getExternalReferences()com.google.common.collect.ImmutableSet<GranularMarkingDm> ExtensionDefinitionObject.getGranularMarkings()com.google.common.collect.ImmutableSet<GranularMarkingDm> LanguageContentObject.getGranularMarkings()booleanExtensionDefinitionObject.getHydrated()booleanLanguageContentObject.getHydrated()ExtensionDefinitionObject.getId()LanguageContentObject.getId()com.google.common.collect.ImmutableSet<String> ExtensionDefinitionObject.getLabels()com.google.common.collect.ImmutableSet<String> LanguageContentObject.getLabels()ExtensionDefinitionObject.getModified()LanguageContentObject.getModified()@NotBlank StringExtensionDefinition.getName()ExtensionDefinitionObject.getName()com.google.common.collect.ImmutableSet<MarkingDefinitionDm> ExtensionDefinitionObject.getObjectMarkingRefs()com.google.common.collect.ImmutableSet<MarkingDefinitionDm> LanguageContentObject.getObjectMarkingRefs()LanguageContentObject.getObjectModified()LanguageContentObject.getObjectRef()ExtensionDefinitionObject.getRevoked()LanguageContentObject.getRevoked()ExtensionDefinitionObject.getSchema()ExtensionDefinitionObject.getSpecVersion()LanguageContentObject.getSpecVersion()ExtensionDefinitionObject.getVersion()ExtensionDefinitionObject.toJsonString()LanguageContentObject.toJsonString() -
Uses of Redactable in security.whisper.javastix.sdo.objects
Classes in security.whisper.javastix.sdo.objects with annotations of type RedactableModifier and TypeClassDescriptionfinal classattack-patterninterfaceattack-patternfinal classcampaigninterfacecampaignfinal classcourse-of-actioninterfacecourse-of-actionfinal classgroupinginterfacegroupingfinal classidentityinterfaceidentityfinal classincidentinterfaceincidentfinal classindicatorinterfaceindicatorfinal classinfrastructureinterfaceinfrastructurefinal classintrusion-setinterfaceintrusion-setfinal classlocationinterfacelocationfinal classmalwarefinal classmalware-analysisinterfacemalware-analysisinterfacemalwarefinal classnoteinterfacenotefinal classobserved-datainterfaceobserved-datafinal classopinioninterfaceopinionfinal classreportinterfacereportfinal classthreat-actorinterfacethreat-actorfinal classtoolinterfacetoolfinal classvulnerabilityinterfacevulnerabilityMethods in security.whisper.javastix.sdo.objects with annotations of type RedactableModifier and TypeMethodDescriptioncom.google.common.collect.ImmutableSet<String> CourseOfAction.getAction()CourseOfActionSdo.getAction()Location.getAdministrativeArea()LocationSdo.getAdministrativeArea()com.google.common.collect.ImmutableSet<String> Campaign.getAliases()CampaignSdo.getAliases()com.google.common.collect.ImmutableSet<String> Infrastructure.getAliases()InfrastructureSdo.getAliases()com.google.common.collect.ImmutableSet<String> IntrusionSet.getAliases()IntrusionSetSdo.getAliases()com.google.common.collect.ImmutableSet<String> ThreatActor.getAliases()ThreatActorSdo.getAliases()MalwareAnalysis.getAnalysisDefinitionVersion()MalwareAnalysisSdo.getAnalysisDefinitionVersion()MalwareAnalysis.getAnalysisEnded()MalwareAnalysisSdo.getAnalysisEnded()MalwareAnalysis.getAnalysisEngineVersion()MalwareAnalysisSdo.getAnalysisEngineVersion()com.google.common.collect.ImmutableSet<String> MalwareAnalysis.getAnalysisScoRefs()MalwareAnalysisSdo.getAnalysisScoRefs()MalwareAnalysis.getAnalysisStarted()MalwareAnalysisSdo.getAnalysisStarted()com.google.common.collect.ImmutableSet<String> Note.getAuthors()NoteSdo.getAuthors()com.google.common.collect.ImmutableSet<String> Opinion.getAuthors()OpinionSdo.getAuthors()MalwareAnalysis.getAvResult()MalwareAnalysisSdo.getAvResult()Location.getCity()LocationSdo.getCity()Indicator.getConfidence()IndicatorSdo.getConfidence()MalwareAnalysis.getConfigurationVersion()MalwareAnalysisSdo.getConfigurationVersion()Identity.getContactInformation()IdentitySdo.getContactInformation()Note.getContent()@NotBlank StringNoteSdo.getContent()Grouping.getContext()GroupingSdo.getContext()Location.getCountry()LocationSdo.getCountry()AttackPattern.getCreated()Campaign.getCreated()CourseOfAction.getCreated()Grouping.getCreated()Identity.getCreated()Incident.getCreated()Indicator.getCreated()Infrastructure.getCreated()IntrusionSet.getCreated()Location.getCreated()Malware.getCreated()MalwareAnalysis.getCreated()Note.getCreated()ObservedData.getCreated()Opinion.getCreated()Report.getCreated()ThreatActor.getCreated()Tool.getCreated()Vulnerability.getCreated()AttackPattern.getCreatedByRef()Campaign.getCreatedByRef()CourseOfAction.getCreatedByRef()Grouping.getCreatedByRef()Identity.getCreatedByRef()Incident.getCreatedByRef()Indicator.getCreatedByRef()Infrastructure.getCreatedByRef()IntrusionSet.getCreatedByRef()Location.getCreatedByRef()Malware.getCreatedByRef()MalwareAnalysis.getCreatedByRef()Note.getCreatedByRef()ObservedData.getCreatedByRef()Opinion.getCreatedByRef()Report.getCreatedByRef()ThreatActor.getCreatedByRef()Tool.getCreatedByRef()Vulnerability.getCreatedByRef()AttackPattern.getCustomProperties()Custom Properties for STIX Objects.Campaign.getCustomProperties()Custom Properties for STIX Objects.CourseOfAction.getCustomProperties()Custom Properties for STIX Objects.Grouping.getCustomProperties()Custom Properties for STIX Objects.Identity.getCustomProperties()Custom Properties for STIX Objects.Incident.getCustomProperties()Custom Properties for STIX Objects.Indicator.getCustomProperties()Custom Properties for STIX Objects.Infrastructure.getCustomProperties()Custom Properties for STIX Objects.IntrusionSet.getCustomProperties()Custom Properties for STIX Objects.Location.getCustomProperties()Custom Properties for STIX Objects.Malware.getCustomProperties()Custom Properties for STIX Objects.MalwareAnalysis.getCustomProperties()Custom Properties for STIX Objects.Note.getCustomProperties()Custom Properties for STIX Objects.ObservedData.getCustomProperties()Custom Properties for STIX Objects.Opinion.getCustomProperties()Custom Properties for STIX Objects.Report.getCustomProperties()Custom Properties for STIX Objects.ThreatActor.getCustomProperties()Custom Properties for STIX Objects.Tool.getCustomProperties()Custom Properties for STIX Objects.Vulnerability.getCustomProperties()Custom Properties for STIX Objects.AttackPattern.getDescription()AttackPatternSdo.getDescription()Campaign.getDescription()CampaignSdo.getDescription()CourseOfAction.getDescription()CourseOfActionSdo.getDescription()Grouping.getDescription()GroupingSdo.getDescription()Identity.getDescription()IdentitySdo.getDescription()Incident.getDescription()IncidentSdo.getDescription()Indicator.getDescription()IndicatorSdo.getDescription()Infrastructure.getDescription()InfrastructureSdo.getDescription()IntrusionSet.getDescription()IntrusionSetSdo.getDescription()Location.getDescription()LocationSdo.getDescription()Malware.getDescription()MalwareSdo.getDescription()Report.getDescription()ReportSdo.getDescription()ThreatActor.getDescription()ThreatActorSdo.getDescription()Tool.getDescription()ToolSdo.getDescription()Vulnerability.getDescription()VulnerabilitySdo.getDescription()Opinion.getExplanation()OpinionSdo.getExplanation()com.google.common.collect.ImmutableSet<ExternalReferenceType> AttackPattern.getExternalReferences()com.google.common.collect.ImmutableSet<ExternalReferenceType> Campaign.getExternalReferences()com.google.common.collect.ImmutableSet<ExternalReferenceType> CourseOfAction.getExternalReferences()com.google.common.collect.ImmutableSet<ExternalReferenceType> Grouping.getExternalReferences()com.google.common.collect.ImmutableSet<ExternalReferenceType> Identity.getExternalReferences()com.google.common.collect.ImmutableSet<ExternalReferenceType> Incident.getExternalReferences()com.google.common.collect.ImmutableSet<ExternalReferenceType> Indicator.getExternalReferences()com.google.common.collect.ImmutableSet<ExternalReferenceType> Infrastructure.getExternalReferences()com.google.common.collect.ImmutableSet<ExternalReferenceType> IntrusionSet.getExternalReferences()com.google.common.collect.ImmutableSet<ExternalReferenceType> Location.getExternalReferences()com.google.common.collect.ImmutableSet<ExternalReferenceType> Malware.getExternalReferences()com.google.common.collect.ImmutableSet<ExternalReferenceType> MalwareAnalysis.getExternalReferences()com.google.common.collect.ImmutableSet<ExternalReferenceType> Note.getExternalReferences()com.google.common.collect.ImmutableSet<ExternalReferenceType> ObservedData.getExternalReferences()com.google.common.collect.ImmutableSet<ExternalReferenceType> Opinion.getExternalReferences()com.google.common.collect.ImmutableSet<ExternalReferenceType> Report.getExternalReferences()com.google.common.collect.ImmutableSet<ExternalReferenceType> ThreatActor.getExternalReferences()com.google.common.collect.ImmutableSet<ExternalReferenceType> Tool.getExternalReferences()com.google.common.collect.ImmutableSet<ExternalReferenceType> Vulnerability.getExternalReferences()ObservedData.getFirstObserved()@NotNull StixInstantObservedDataSdo.getFirstObserved()Campaign.getFirstSeen()CampaignSdo.getFirstSeen()Incident.getFirstSeen()IncidentSdo.getFirstSeen()Infrastructure.getFirstSeen()InfrastructureSdo.getFirstSeen()IntrusionSet.getFirstSeen()IntrusionSetSdo.getFirstSeen()com.google.common.collect.ImmutableSet<String> IntrusionSet.getGoals()IntrusionSetSdo.getGoals()com.google.common.collect.ImmutableSet<String> ThreatActor.getGoals()ThreatActorSdo.getGoals()com.google.common.collect.ImmutableSet<GranularMarkingDm> AttackPattern.getGranularMarkings()com.google.common.collect.ImmutableSet<GranularMarkingDm> Campaign.getGranularMarkings()com.google.common.collect.ImmutableSet<GranularMarkingDm> CourseOfAction.getGranularMarkings()com.google.common.collect.ImmutableSet<GranularMarkingDm> Grouping.getGranularMarkings()com.google.common.collect.ImmutableSet<GranularMarkingDm> Identity.getGranularMarkings()com.google.common.collect.ImmutableSet<GranularMarkingDm> Incident.getGranularMarkings()com.google.common.collect.ImmutableSet<GranularMarkingDm> Indicator.getGranularMarkings()com.google.common.collect.ImmutableSet<GranularMarkingDm> Infrastructure.getGranularMarkings()com.google.common.collect.ImmutableSet<GranularMarkingDm> IntrusionSet.getGranularMarkings()com.google.common.collect.ImmutableSet<GranularMarkingDm> Location.getGranularMarkings()com.google.common.collect.ImmutableSet<GranularMarkingDm> Malware.getGranularMarkings()com.google.common.collect.ImmutableSet<GranularMarkingDm> MalwareAnalysis.getGranularMarkings()com.google.common.collect.ImmutableSet<GranularMarkingDm> Note.getGranularMarkings()com.google.common.collect.ImmutableSet<GranularMarkingDm> ObservedData.getGranularMarkings()com.google.common.collect.ImmutableSet<GranularMarkingDm> Opinion.getGranularMarkings()com.google.common.collect.ImmutableSet<GranularMarkingDm> Report.getGranularMarkings()com.google.common.collect.ImmutableSet<GranularMarkingDm> ThreatActor.getGranularMarkings()com.google.common.collect.ImmutableSet<GranularMarkingDm> Tool.getGranularMarkings()com.google.common.collect.ImmutableSet<GranularMarkingDm> Vulnerability.getGranularMarkings()MalwareAnalysis.getHostVmRef()MalwareAnalysisSdo.getHostVmRef()booleanAttackPattern.getHydrated()Dictates if the object is hydrated.booleanCampaign.getHydrated()Dictates if the object is hydrated.booleanCourseOfAction.getHydrated()Dictates if the object is hydrated.booleanGrouping.getHydrated()Dictates if the object is hydrated.booleanIdentity.getHydrated()Dictates if the object is hydrated.booleanIncident.getHydrated()Dictates if the object is hydrated.booleanIndicator.getHydrated()Dictates if the object is hydrated.booleanInfrastructure.getHydrated()Dictates if the object is hydrated.booleanIntrusionSet.getHydrated()Dictates if the object is hydrated.booleanLocation.getHydrated()Dictates if the object is hydrated.booleanMalware.getHydrated()Dictates if the object is hydrated.booleanMalwareAnalysis.getHydrated()Dictates if the object is hydrated.booleanNote.getHydrated()Dictates if the object is hydrated.booleanObservedData.getHydrated()Dictates if the object is hydrated.booleanOpinion.getHydrated()Dictates if the object is hydrated.booleanReport.getHydrated()Dictates if the object is hydrated.booleanThreatActor.getHydrated()Dictates if the object is hydrated.booleanTool.getHydrated()Dictates if the object is hydrated.booleanVulnerability.getHydrated()Dictates if the object is hydrated.AttackPattern.getId()Campaign.getId()CourseOfAction.getId()Grouping.getId()Identity.getId()Incident.getId()Indicator.getId()Infrastructure.getId()IntrusionSet.getId()Location.getId()Malware.getId()MalwareAnalysis.getId()Note.getId()ObservedData.getId()Opinion.getId()Report.getId()ThreatActor.getId()Tool.getId()Vulnerability.getId()Identity.getIdentityClass()@NotBlank @Vocab(IdentityClasses.class) StringIdentitySdo.getIdentityClass()Incident.getImpact()IncidentSdo.getImpact()com.google.common.collect.ImmutableSet<String> Indicator.getIndicatorTypes()IndicatorSdo.getIndicatorTypes()com.google.common.collect.ImmutableSet<String> Infrastructure.getInfrastructureTypes()@NotNull @Size(min=1) @Vocab(InfrastructureTypes.class) Set<@Length(min=1) String> InfrastructureSdo.getInfrastructureTypes()com.google.common.collect.ImmutableSet<String> MalwareAnalysis.getInstalledSoftwareRefs()MalwareAnalysisSdo.getInstalledSoftwareRefs()com.google.common.collect.ImmutableSet<KillChainPhaseType> AttackPattern.getKillChainPhases()default Set<KillChainPhaseType> AttackPatternSdo.getKillChainPhases()com.google.common.collect.ImmutableSet<KillChainPhaseType> Incident.getKillChainPhases()@Size(min=1) Set<KillChainPhaseType> IncidentSdo.getKillChainPhases()com.google.common.collect.ImmutableSet<KillChainPhaseType> Indicator.getKillChainPhases()@NotNull Set<KillChainPhaseType> IndicatorSdo.getKillChainPhases()com.google.common.collect.ImmutableSet<KillChainPhaseType> Infrastructure.getKillChainPhases()default Set<KillChainPhaseType> InfrastructureSdo.getKillChainPhases()com.google.common.collect.ImmutableSet<KillChainPhaseType> Malware.getKillChainPhases()default @NotNull Set<KillChainPhaseType> MalwareSdo.getKillChainPhases()com.google.common.collect.ImmutableSet<KillChainPhaseType> Tool.getKillChainPhases()default @NotNull Set<KillChainPhaseType> ToolSdo.getKillChainPhases()com.google.common.collect.ImmutableSet<String> AttackPattern.getLabels()com.google.common.collect.ImmutableSet<String> Campaign.getLabels()com.google.common.collect.ImmutableSet<String> CourseOfAction.getLabels()com.google.common.collect.ImmutableSet<String> Grouping.getLabels()com.google.common.collect.ImmutableSet<String> Identity.getLabels()com.google.common.collect.ImmutableSet<String> Incident.getLabels()com.google.common.collect.ImmutableSet<String> Indicator.getLabels()@NotNull @Size(min=1) @Vocab(IndicatorLabels.class) Set<@Length(min=1) String> IndicatorSdo.getLabels()com.google.common.collect.ImmutableSet<String> Infrastructure.getLabels()com.google.common.collect.ImmutableSet<String> IntrusionSet.getLabels()com.google.common.collect.ImmutableSet<String> Location.getLabels()com.google.common.collect.ImmutableSet<String> Malware.getLabels()com.google.common.collect.ImmutableSet<String> MalwareAnalysis.getLabels()default @Vocab(MalwareLabels.class) @NotNull @Size(min=1,message="At least one label from malware-label-ov must be used") Set<@Length(min=1) String> MalwareSdo.getLabels()com.google.common.collect.ImmutableSet<String> Note.getLabels()com.google.common.collect.ImmutableSet<String> ObservedData.getLabels()com.google.common.collect.ImmutableSet<String> Opinion.getLabels()com.google.common.collect.ImmutableSet<String> Report.getLabels()default @NotNull @Size(min=1) Set<@Vocab(ReportLabels.class) String> ReportSdo.getLabels()com.google.common.collect.ImmutableSet<String> ThreatActor.getLabels()default @NotNull @Size(min=1,message="Must have at least one value from threat-actor-label-ov") @Vocab(ThreatActorLabels.class) Set<@Size(min=1) String> ThreatActorSdo.getLabels()com.google.common.collect.ImmutableSet<String> Tool.getLabels()default @NotNull @Vocab(ToolLabels.class) Set<@Length(min=1) String> ToolSdo.getLabels()com.google.common.collect.ImmutableSet<String> Vulnerability.getLabels()AttackPattern.getLang()Campaign.getLang()CourseOfAction.getLang()Grouping.getLang()Identity.getLang()Incident.getLang()Indicator.getLang()Infrastructure.getLang()IntrusionSet.getLang()Location.getLang()Malware.getLang()MalwareAnalysis.getLang()Note.getLang()ObservedData.getLang()Opinion.getLang()Report.getLang()ThreatActor.getLang()Tool.getLang()Vulnerability.getLang()ObservedData.getLastObserved()@NotNull StixInstantObservedDataSdo.getLastObserved()Campaign.getLastSeen()CampaignSdo.getLastSeen()Incident.getLastSeen()IncidentSdo.getLastSeen()Infrastructure.getLastSeen()InfrastructureSdo.getLastSeen()IntrusionSet.getLastSeen()IntrusionSetSdo.getLastSeen()Location.getLatitude()LocationSdo.getLatitude()Location.getLongitude()LocationSdo.getLongitude()AttackPattern.getModified()Campaign.getModified()CourseOfAction.getModified()Grouping.getModified()Identity.getModified()Incident.getModified()Indicator.getModified()Infrastructure.getModified()IntrusionSet.getModified()Location.getModified()Malware.getModified()MalwareAnalysis.getModified()Note.getModified()ObservedData.getModified()Opinion.getModified()Report.getModified()ThreatActor.getModified()Tool.getModified()Vulnerability.getModified()MalwareAnalysis.getModule()MalwareAnalysisSdo.getModule()AttackPattern.getName()@NotBlank StringAttackPatternSdo.getName()Campaign.getName()@NotBlank StringCampaignSdo.getName()CourseOfAction.getName()@NotBlank StringCourseOfActionSdo.getName()Grouping.getName()GroupingSdo.getName()Identity.getName()@NotBlank StringIdentitySdo.getName()Incident.getName()@NotBlank StringIncidentSdo.getName()Indicator.getName()IndicatorSdo.getName()Infrastructure.getName()@NotBlank StringInfrastructureSdo.getName()IntrusionSet.getName()@NotBlank StringIntrusionSetSdo.getName()Location.getName()LocationSdo.getName()Malware.getName()@NotBlank StringMalwareSdo.getName()Report.getName()@NotBlank StringReportSdo.getName()ThreatActor.getName()@NotBlank StringThreatActorSdo.getName()Tool.getName()@NotBlank StringToolSdo.getName()Vulnerability.getName()@NotBlank StringVulnerabilitySdo.getName()ObservedData.getNumberObserved()@NotNull @Positive @Range(min=1L,max=999999999L) IntegerObservedDataSdo.getNumberObserved()Campaign.getObjective()CampaignSdo.getObjective()com.google.common.collect.ImmutableSet<MarkingDefinitionDm> AttackPattern.getObjectMarkingRefs()com.google.common.collect.ImmutableSet<MarkingDefinitionDm> Campaign.getObjectMarkingRefs()com.google.common.collect.ImmutableSet<MarkingDefinitionDm> CourseOfAction.getObjectMarkingRefs()com.google.common.collect.ImmutableSet<MarkingDefinitionDm> Grouping.getObjectMarkingRefs()com.google.common.collect.ImmutableSet<MarkingDefinitionDm> Identity.getObjectMarkingRefs()com.google.common.collect.ImmutableSet<MarkingDefinitionDm> Incident.getObjectMarkingRefs()com.google.common.collect.ImmutableSet<MarkingDefinitionDm> Indicator.getObjectMarkingRefs()com.google.common.collect.ImmutableSet<MarkingDefinitionDm> Infrastructure.getObjectMarkingRefs()com.google.common.collect.ImmutableSet<MarkingDefinitionDm> IntrusionSet.getObjectMarkingRefs()com.google.common.collect.ImmutableSet<MarkingDefinitionDm> Location.getObjectMarkingRefs()com.google.common.collect.ImmutableSet<MarkingDefinitionDm> Malware.getObjectMarkingRefs()com.google.common.collect.ImmutableSet<MarkingDefinitionDm> MalwareAnalysis.getObjectMarkingRefs()com.google.common.collect.ImmutableSet<MarkingDefinitionDm> Note.getObjectMarkingRefs()com.google.common.collect.ImmutableSet<MarkingDefinitionDm> ObservedData.getObjectMarkingRefs()com.google.common.collect.ImmutableSet<MarkingDefinitionDm> Opinion.getObjectMarkingRefs()com.google.common.collect.ImmutableSet<MarkingDefinitionDm> Report.getObjectMarkingRefs()com.google.common.collect.ImmutableSet<MarkingDefinitionDm> ThreatActor.getObjectMarkingRefs()com.google.common.collect.ImmutableSet<MarkingDefinitionDm> Tool.getObjectMarkingRefs()com.google.common.collect.ImmutableSet<MarkingDefinitionDm> Vulnerability.getObjectMarkingRefs()com.google.common.collect.ImmutableSet<BundleableObject> Grouping.getObjectRefs()@NotNull @Size(min=1) Set<BundleableObject> GroupingSdo.getObjectRefs()com.google.common.collect.ImmutableSet<BundleableObject> Note.getObjectRefs()@NotNull Set<BundleableObject> NoteSdo.getObjectRefs()com.google.common.collect.ImmutableSet<BundleableObject> Opinion.getObjectRefs()@NotNull @Size(min=1) Set<BundleableObject> OpinionSdo.getObjectRefs()com.google.common.collect.ImmutableSet<BundleableObject> Report.getObjectRefs()default @NotNull @Size(min=1,message="Must have at least one Report object reference") Set<BundleableObject> ReportSdo.getObjectRefs()com.google.common.collect.ImmutableSet<CyberObservableObject> ObservedData.getObjects()default @NotNull @Size(min=1,message="At least one Cyber Observable Reference must be provided") Set<CyberObservableObject> ObservedDataSdo.getObjects()MalwareAnalysis.getOperatingSystemRef()MalwareAnalysisSdo.getOperatingSystemRef()Opinion.getOpinion()@NotBlank @Vocab(OpinionEnum.class) StringOpinionSdo.getOpinion()Indicator.getPattern()@NotBlank StringIndicatorSdo.getPattern()Indicator.getPatternType()default StringIndicatorSdo.getPatternType()com.google.common.collect.ImmutableSet<String> ThreatActor.getPersonalMotivations()default @NotNull @Vocab(AttackMotivations.class) Set<String> ThreatActorSdo.getPersonalMotivations()Location.getPostalCode()LocationSdo.getPostalCode()Location.getPrecision()LocationSdo.getPrecision()IntrusionSet.getPrimaryMotivation()IntrusionSetSdo.getPrimaryMotivation()ThreatActor.getPrimaryMotivation()ThreatActorSdo.getPrimaryMotivation()MalwareAnalysis.getProduct()@NotBlank StringMalwareAnalysisSdo.getProduct()Report.getPublished()@NotNull StixInstantReportSdo.getPublished()Location.getRegion()LocationSdo.getRegion()com.google.common.collect.ImmutableSet<RelationshipSro> AttackPattern.getRelationships()This is used with the SROs.com.google.common.collect.ImmutableSet<RelationshipSro> Campaign.getRelationships()This is used with the SROs.com.google.common.collect.ImmutableSet<RelationshipSro> CourseOfAction.getRelationships()This is used with the SROs.com.google.common.collect.ImmutableSet<RelationshipSro> Grouping.getRelationships()This is used with the SROs.com.google.common.collect.ImmutableSet<RelationshipSro> Identity.getRelationships()This is used with the SROs.com.google.common.collect.ImmutableSet<RelationshipSro> Incident.getRelationships()This is used with the SROs.com.google.common.collect.ImmutableSet<RelationshipSro> Indicator.getRelationships()This is used with the SROs.com.google.common.collect.ImmutableSet<RelationshipSro> Infrastructure.getRelationships()This is used with the SROs.com.google.common.collect.ImmutableSet<RelationshipSro> IntrusionSet.getRelationships()This is used with the SROs.com.google.common.collect.ImmutableSet<RelationshipSro> Location.getRelationships()This is used with the SROs.com.google.common.collect.ImmutableSet<RelationshipSro> Malware.getRelationships()This is used with the SROs.com.google.common.collect.ImmutableSet<RelationshipSro> MalwareAnalysis.getRelationships()This is used with the SROs.com.google.common.collect.ImmutableSet<RelationshipSro> Note.getRelationships()This is used with the SROs.com.google.common.collect.ImmutableSet<RelationshipSro> ObservedData.getRelationships()This is used with the SROs.com.google.common.collect.ImmutableSet<RelationshipSro> Opinion.getRelationships()This is used with the SROs.com.google.common.collect.ImmutableSet<RelationshipSro> Report.getRelationships()This is used with the SROs.com.google.common.collect.ImmutableSet<RelationshipSro> ThreatActor.getRelationships()This is used with the SROs.com.google.common.collect.ImmutableSet<RelationshipSro> Tool.getRelationships()This is used with the SROs.com.google.common.collect.ImmutableSet<RelationshipSro> Vulnerability.getRelationships()This is used with the SROs.IntrusionSet.getResourceLevel()IntrusionSetSdo.getResourceLevel()ThreatActor.getResourceLevel()ThreatActorSdo.getResourceLevel()AttackPattern.getRevoked()Campaign.getRevoked()CourseOfAction.getRevoked()Grouping.getRevoked()Identity.getRevoked()Incident.getRevoked()Indicator.getRevoked()Infrastructure.getRevoked()IntrusionSet.getRevoked()Location.getRevoked()Malware.getRevoked()MalwareAnalysis.getRevoked()Note.getRevoked()ObservedData.getRevoked()Opinion.getRevoked()Report.getRevoked()ThreatActor.getRevoked()Tool.getRevoked()Vulnerability.getRevoked()com.google.common.collect.ImmutableSet<String> ThreatActor.getRoles()default @NotNull @Vocab(ThreatActorRoles.class) Set<String> ThreatActorSdo.getRoles()MalwareAnalysis.getSampleRef()MalwareAnalysisSdo.getSampleRef()com.google.common.collect.ImmutableSet<String> IntrusionSet.getSecondaryMotivations()default @NotNull @Vocab(AttackMotivations.class) Set<String> IntrusionSetSdo.getSecondaryMotivations()com.google.common.collect.ImmutableSet<String> ThreatActor.getSecondaryMotivations()default @NotNull @Vocab(AttackMotivations.class) Set<String> ThreatActorSdo.getSecondaryMotivations()com.google.common.collect.ImmutableSet<String> Identity.getSectors()default @NotNull @Vocab(IndustrySectors.class) Set<String> IdentitySdo.getSectors()ThreatActor.getSophistication()@NotNull Optional<@Vocab(ThreatActorSophistication.class) String> ThreatActorSdo.getSophistication()AttackPattern.getSpecVersion()Helper attribute to track the STIX Spec Version that was used for this object.Campaign.getSpecVersion()Helper attribute to track the STIX Spec Version that was used for this object.CourseOfAction.getSpecVersion()Helper attribute to track the STIX Spec Version that was used for this object.Grouping.getSpecVersion()Helper attribute to track the STIX Spec Version that was used for this object.Identity.getSpecVersion()Helper attribute to track the STIX Spec Version that was used for this object.Incident.getSpecVersion()Helper attribute to track the STIX Spec Version that was used for this object.Indicator.getSpecVersion()Helper attribute to track the STIX Spec Version that was used for this object.Infrastructure.getSpecVersion()Helper attribute to track the STIX Spec Version that was used for this object.IntrusionSet.getSpecVersion()Helper attribute to track the STIX Spec Version that was used for this object.Location.getSpecVersion()Helper attribute to track the STIX Spec Version that was used for this object.Malware.getSpecVersion()Helper attribute to track the STIX Spec Version that was used for this object.MalwareAnalysis.getSpecVersion()Helper attribute to track the STIX Spec Version that was used for this object.Note.getSpecVersion()Helper attribute to track the STIX Spec Version that was used for this object.ObservedData.getSpecVersion()Helper attribute to track the STIX Spec Version that was used for this object.Opinion.getSpecVersion()Helper attribute to track the STIX Spec Version that was used for this object.Report.getSpecVersion()Helper attribute to track the STIX Spec Version that was used for this object.ThreatActor.getSpecVersion()Helper attribute to track the STIX Spec Version that was used for this object.Tool.getSpecVersion()Helper attribute to track the STIX Spec Version that was used for this object.Vulnerability.getSpecVersion()Helper attribute to track the STIX Spec Version that was used for this object.Location.getStreetAddress()LocationSdo.getStreetAddress()MalwareAnalysis.getSubmitted()MalwareAnalysisSdo.getSubmitted()Tool.getToolVersion()ToolSdo.getToolVersion()AttackPattern.getType()Campaign.getType()CourseOfAction.getType()Grouping.getType()Identity.getType()Incident.getType()Indicator.getType()Infrastructure.getType()IntrusionSet.getType()Location.getType()Malware.getType()MalwareAnalysis.getType()Note.getType()ObservedData.getType()Opinion.getType()Report.getType()ThreatActor.getType()Tool.getType()Vulnerability.getType()Indicator.getValidFrom()@NotNull StixInstantIndicatorSdo.getValidFrom()Indicator.getValidUntil()IndicatorSdo.getValidUntil()MalwareAnalysis.getVersion()MalwareAnalysisSdo.getVersion()AttackPattern.toJsonString()Campaign.toJsonString()CourseOfAction.toJsonString()Grouping.toJsonString()Identity.toJsonString()Incident.toJsonString()Indicator.toJsonString()Infrastructure.toJsonString()IntrusionSet.toJsonString()Location.toJsonString()Malware.toJsonString()MalwareAnalysis.toJsonString()Note.toJsonString()ObservedData.toJsonString()Opinion.toJsonString()Report.toJsonString()ThreatActor.toJsonString()Tool.toJsonString()Vulnerability.toJsonString() -
Uses of Redactable in security.whisper.javastix.sro.objects
Classes in security.whisper.javastix.sro.objects with annotations of type RedactableModifier and TypeClassDescriptionfinal classrelationshipinterfacerelationshipfinal classsightinginterfacesightingMethods in security.whisper.javastix.sro.objects with annotations of type RedactableModifier and TypeMethodDescriptionSighting.getCount()SightingSro.getCount()Relationship.getCreated()Sighting.getCreated()Relationship.getCreatedByRef()Sighting.getCreatedByRef()Relationship.getCustomProperties()Custom Properties for STIX Objects.Sighting.getCustomProperties()Custom Properties for STIX Objects.Relationship.getDescription()RelationshipSro.getDescription()com.google.common.collect.ImmutableSet<ExternalReferenceType> Relationship.getExternalReferences()com.google.common.collect.ImmutableSet<ExternalReferenceType> Sighting.getExternalReferences()Sighting.getFirstSeen()SightingSro.getFirstSeen()com.google.common.collect.ImmutableSet<GranularMarkingDm> Relationship.getGranularMarkings()com.google.common.collect.ImmutableSet<GranularMarkingDm> Sighting.getGranularMarkings()booleanRelationship.getHydrated()Dictates if the object is hydrated.booleanSighting.getHydrated()Dictates if the object is hydrated.Relationship.getId()Sighting.getId()com.google.common.collect.ImmutableSet<String> Relationship.getLabels()com.google.common.collect.ImmutableSet<String> Sighting.getLabels()Relationship.getLang()Sighting.getLang()Sighting.getLastSeen()SightingSro.getLastSeen()Relationship.getModified()Sighting.getModified()com.google.common.collect.ImmutableSet<MarkingDefinitionDm> Relationship.getObjectMarkingRefs()com.google.common.collect.ImmutableSet<MarkingDefinitionDm> Sighting.getObjectMarkingRefs()com.google.common.collect.ImmutableSet<ObservedDataSdo> Sighting.getObservedDataRefs()default Set<ObservedDataSdo> SightingSro.getObservedDataRefs()Relationship.getRelationshipType()@NotBlank @Vocab(RelationshipTypes.class) StringRelationshipSro.getRelationshipType()Relationship.getRevoked()Sighting.getRevoked()Sighting.getSightingOfRef()SightingSro.getSightingOfRef()Relationship.getSourceRef()@NotNull DomainObjectRelationshipSro.getSourceRef()Relationship.getSpecVersion()Helper attribute to track the STIX Spec Version that was used for this object.Sighting.getSpecVersion()Helper attribute to track the STIX Spec Version that was used for this object.Relationship.getTargetRef()@NotNull DomainObjectRelationshipSro.getTargetRef()Relationship.getType()Sighting.getType()com.google.common.collect.ImmutableSet<IdentitySdo> Sighting.getWhereSightedRefs()default Set<IdentitySdo> SightingSro.getWhereSightedRefs()Sighting.isSummary()default @NotNull StixBooleanSightingSro.isSummary()Relationship.toJsonString()Sighting.toJsonString()