HIP
Vendor Crawler
This module contains all constant enumerations of
HIP
implementations. Available
vendor crawlers include:
HIP Certificate Types
This module contains the vendor crawler for HIP Certificate Types,
which is automatically generating pcapkit.const.hip.certificate.Certificate
.
-
class pcapkit.vendor.hip.certificate.Certificate[source]
Bases: Vendor
HIP Certificate Types
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/hip-parameters/certificate-types.csv'
Link to registry.
Cipher IDs
This module contains the vendor crawler for Cipher IDs,
which is automatically generating pcapkit.const.hip.cipher.Cipher
.
-
class pcapkit.vendor.hip.cipher.Cipher[source]
Bases: Vendor
Cipher IDs
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 65535'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/hip-parameters/hip-cipher-id.csv'
Link to registry.
DI-Types
This module contains the vendor crawler for DI-Types,
which is automatically generating pcapkit.const.hip.di.DITypes
.
-
class pcapkit.vendor.hip.di.DITypes[source]
Bases: Vendor
DI-Types
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 15'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/hip-parameters/hip-parameters-7.csv'
Link to registry.
ECDSA Curve Label
This module contains the vendor crawler for ECDSA Curve Label,
which is automatically generating pcapkit.const.hip.ecdsa_curve.ECDSACurve
.
-
class pcapkit.vendor.hip.ecdsa_curve.ECDSACurve[source]
Bases: Vendor
ECDSA Curve Label
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 65535'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/hip-parameters/ecdsa-curve-label.csv'
Link to registry.
ECDSA_LOW Curve Label
This module contains the vendor crawler for ECDSA_LOW Curve Label,
which is automatically generating pcapkit.const.hip.ecdsa_low_curve.ECDSALowCurve
.
-
class pcapkit.vendor.hip.ecdsa_low_curve.ECDSALowCurve[source]
Bases: Vendor
ECDSA_LOW Curve Label
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 65535'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/hip-parameters/ecdsa-low-curve-label.csv'
Link to registry.
EdDSA Curve Label
This module contains the vendor crawler for EdDSA Curve Label,
which is automatically generating pcapkit.const.hip.eddsa_curve.EdDSACurve
.
-
class pcapkit.vendor.hip.eddsa_curve.EdDSACurve[source]
Bases: Vendor
EdDSA Curve Label
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 65535'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/hip-parameters/eddsa-curve-label.csv'
Link to registry.
Group IDs
This module contains the vendor crawler for Group IDs,
which is automatically generating pcapkit.const.hip.group.Group
.
-
class pcapkit.vendor.hip.group.Group[source]
Bases: Vendor
Group IDs
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/hip-parameters/hip-parameters-5.csv'
Link to registry.
HI Algorithm
This module contains the vendor crawler for HI Algorithm,
which is automatically generating pcapkit.const.hip.hi_algorithm.HIAlgorithm
.
-
class pcapkit.vendor.hip.hi_algorithm.HIAlgorithm[source]
Bases: Vendor
HI Algorithm
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 65535'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/hip-parameters/hi-algorithm.csv'
Link to registry.
HIT Suite ID
This module contains the vendor crawler for HIT Suite ID,
which is automatically generating pcapkit.const.hip.hit_suite.HITSuite
.
-
class pcapkit.vendor.hip.hit_suite.HITSuite[source]
Bases: Vendor
HIT Suite ID
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 15'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/hip-parameters/hit-suite-id.csv'
Link to registry.
HIP NAT Traversal Modes
This module contains the vendor crawler for HIP NAT Traversal Modes,
which is automatically generating pcapkit.const.hip.nat_traversal.NATTraversal
.
-
class pcapkit.vendor.hip.nat_traversal.NATTraversal[source]
Bases: Vendor
HIP NAT Traversal Modes
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 65535'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/hip-parameters/nat-traversal.csv'
Link to registry.
Notify Message Types
This module contains the vendor crawler for Notify Message Types,
which is automatically generating pcapkit.const.hip.notify_message.NotifyMessage
.
-
class pcapkit.vendor.hip.notify_message.NotifyMessage[source]
Bases: Vendor
Notify Message Types
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 65535'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/hip-parameters/hip-parameters-9.csv'
Link to registry.
HIP Packet Types
This module contains the vendor crawler for HIP Packet Types,
which is automatically generating pcapkit.const.hip.packet.Packet
.
-
class pcapkit.vendor.hip.packet.Packet[source]
Bases: Vendor
HIP Packet Types
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 127'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/hip-parameters/hip-parameters-1.csv'
Link to registry.
HIP Parameter Types
This module contains the vendor crawler for HIP Parameter Types,
which is automatically generating pcapkit.const.hip.parameter.Parameter
.
-
class pcapkit.vendor.hip.parameter.Parameter[source]
Bases: Vendor
HIP Parameter Types
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 65535'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/hip-parameters/hip-parameters-4.csv'
Link to registry.
Registration Failure Types
This module contains the vendor crawler for Registration Failure Types,
which is automatically generating pcapkit.const.hip.registration_failure.RegistrationFailure
.
-
class pcapkit.vendor.hip.registration_failure.RegistrationFailure[source]
Bases: Vendor
Registration Failure Types
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/hip-parameters/hip-parameters-13.csv'
Link to registry.
Registration Types
This module contains the vendor crawler for Registration Types,
which is automatically generating pcapkit.const.hip.registration.Registration
.
-
class pcapkit.vendor.hip.registration.Registration[source]
Bases: Vendor
Registration Types
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/hip-parameters/hip-parameters-11.csv'
Link to registry.
Suite IDs
This module contains the vendor crawler for Suite IDs,
which is automatically generating pcapkit.const.hip.suite.Suite
.
-
class pcapkit.vendor.hip.suite.Suite[source]
Bases: Vendor
Suite IDs
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 65535'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/hip-parameters/hip-parameters-6.csv'
Link to registry.
HIP Transport Modes
This module contains the vendor crawler for HIP Transport Modes,
which is automatically generating pcapkit.const.hip.transport.Transport
.
-
class pcapkit.vendor.hip.transport.Transport[source]
Bases: Vendor
HIP Transport Modes
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 3'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/hip-parameters/transport-modes.csv'
Link to registry.
Footnotes