The following constants can be used as TAXII Version IDs
Version ID for the TAXII Services Specification 1.0
Version ID for the TAXII Services Specification 1.1
Version ID for the TAXII XML Message Binding Specification 1.0
Version ID for the TAXII XML Message Binding Specification 1.1
Version ID for the TAXII HTTP Protocol Binding Specification 1.0
Version ID for the TAXII HTTPS Protocol Binding Specification 1.0
The following are third-party Version IDs included in libtaxii for convenience.
Version ID for the CERT EU JSON Message Binding
The following constants should be used as the Content Binding ID for STIX XML.
Content Binding ID for STIX XML 1.0
Content Binding ID for STIX XML 1.0.1
Content Binding ID for STIX XML 1.1
Content Binding ID for STIX XML 1.1.1
These other Content Binding IDs are included for convenience as well.
Content Binding ID for CAP 1.1
Content Binding ID for XML Encryption
Content Binding ID for SMIME
This constant contains commonly namespaces and aliases in TAXII.
Namespace map of namespaces libtaxii knows about
Constant identifying a Status Message
Constant identifying a Discovery Request Message
Constant identifying a Discovery Response Message
Constant identifying a Feed Information Request Message
Constant identifying a Feed Information Response Message
Constant identifying a Subscription Management Request Message
Constant identifying a Subscription Management Response Message
Constant identifying a Poll Request Message
Constant identifying a Poll Response Message
Constant identifying a Inbox Message
TAXII 1.0 Message Types
Constant identifying a Status Message
Constant identifying a Collection Information Request
Constant identifying a Collection Information Response
Constant identifying a Subscription Request
Constant identifying a Subscription Response
Tuple of all TAXII 1.1 Message Types
These constants are used in StatusMessage.
Constant identifying a Status Type of Bad Message
Constant identifying a Status Type of Denied
Constant identifying a Status Type of Failure
Constant identifying a Status Type of Not Found
Constant identifying a Status Type of Polling Unsupported
Constant identifying a Status Type of Retry
Constant identifying a Status Type of Success
Constant identifying a Status Type of Unauthorized
Constant identifying a Status Type of Unsupported Message Binding
Constant identifying a Status Type of Unsupported Content Binding
Constant identifying a Status Type of Unsupported Protocol Binding
Tuple of all TAXII 1.0 Status Types
Constant identifying a Status Type of Asynchronous Poll Error
Constant identifying a Status Type of Destination Collection Error
Constant identifying a Status Type of Invalid Response Part
Constant identifying a Status Type of Network Error
Constant identifying a Status Type of Pending
Constant identifying a Status Type of Unsupported Query Format
Tuple of all TAXII 1.1 Status types
These constants are used in ManageFeedSubscriptionRequest
Constant identifying an Action of Subscribe
Constant identifying an Action of Unsubscribe
Constant identifying an Action of Status
Tuple of all TAXII 1.0 Action Types
Constant identifying an Action of Pause
Constant identifying an Action of Resume
Tuple of all TAXII 1.1 Action types
These constants are used to indicate the type of service.
Constant identifying a Service Type of Inbox
Constant identifying a Service Type of Poll
Constant identifying a Service Type of Feed Management
Constant identifying a Service Type of Discovery
Tuple of all TAXII 1.0 Service Types
Constant identifying a Service Type of Collection Management. “Feed Management” was renamed to “Collection Management” in TAXII 1.1.
Tuple of all TAXII 1.1 Service Types
These constants are used in ManageCollectionSubscriptionResponse
Subscription Status of Active
Subscription Status of Paused
Subscription Status of Unsubscribed
Tuple of all TAXII 1.1 Subscription Statues
These constants are used to indicate the type of response returned.
Constant identifying a response type of Full
Constant identifying a response type of Count only
Tuple of all TAXII 1.1 Response Types
These constants are used to indicate the type of collection.
Constant identifying a collection type of Data Feed
Constant identifying a collection type of Data Set
Tuple of all TAXII 1.1 Collection Types
These constants are used in StatusMessage.
Constant Identifying the Acceptable Destination Status Detail
Constant Identifying the Max Part Number Status Detail
Constant Identifying the Item Status Detail
Constant Identifying the Estimated Wait Status Detail
Constant Identifying the Result ID Status Detail
Constant Identifying the Will Push Status Detail
Constant Identifying the Supported Binding Status Detail
Constant Identifying the Supported Content Status Detail
Constant Identifying the Supported Protocol Status Detail
Constant Identifying the Supported Query Status Detail
Tuple of all TAXII 1.1 Status Detail Keys
(For TAXII Default Query) Constant identifying supported Capability Modules
(For TAXII Default Query) Constant identifying Preferred Scopes
(For TAXII Default Query) Constant identifying Allowed Scopes
(For TAXII Default Query) Constant identifying supported Targeting Expression IDs
These constants are used to indicate query format.
..autodata:: FID_TAXII_DEFAULT_QUERY_10
These constants are used to indicate TAXII Default Query Capability Modules
Capability Module ID for Core
Capability Module ID for Regex
Capability Module ID for Timestamp
Tuple of all capability modules defined in TAXII Default Query 1.0
These constants are used to identify the operator in :py:class`Criteria`
Operator OR
Operator AND
Tuple of all operators
TAXII Default Query 1.0 identifies three additional Status Types:
Status Type indicating an unsupported capability module
Status Type indicating an unsupported targeting expression
Status Type indicating an unsupported targeting expression id
These constants are used to identify parameters.
Parameter name: value
Parameter name: match_type
Parameter name: case_sensitive
Tuple of all parameter names
These constants are used to identify relationships
Relationship name: equals
Relationship name: not_requals
Relationship name: greater_than
Relationship name: greater_than_or_equal
Relationship name: less_than
Relationship name: less_than_or_equal
Relationship name: does_not_exist
Relationship name: exists
Relationship name: begins_with
Relationship name: ends_with
Relationship name: contains
Relationship name: matches
Tuple of all relationship names