NM.DeviceMacsec¶
- Subclasses:
None
Methods¶
- Inherited:
- Structs:
|
|
|
|
|
|
|
|
|
|
|
|
|
Virtual Methods¶
- Inherited:
Properties¶
- Inherited:
Name |
Type |
Flags |
Short Description |
---|---|---|---|
r |
|||
r |
|||
r |
|||
r |
|||
r |
|||
r |
|||
r |
|||
r |
|||
r |
|||
r |
|||
r |
|||
r |
|||
r |
Signals¶
- Inherited:
Fields¶
- Inherited:
Class Details¶
- class NM.DeviceMacsec(**kwargs)¶
- Bases:
- Abstract:
No
- Structure:
New in version 1.6.
- get_cipher_suite()¶
- Returns:
the set of cryptographic algorithms in use
- Return type:
Gets the set of cryptographic algorithms in use
New in version 1.6.
- get_encoding_sa()¶
- Returns:
the current Security Association
- Return type:
Gets the value of the Association Number (0..3) for the Security Association in use.
New in version 1.6.
- get_encrypt()¶
- Returns:
whether encryption is enabled
- Return type:
Gets whether encryption of transmitted frames is enabled
New in version 1.6.
- get_es()¶
- Returns:
whether the ES (End station) bit is enabled
- Return type:
Gets whether the ES (End station) bit is enabled in SecTAG for transmitted frames
New in version 1.6.
- get_icv_length()¶
- Returns:
the length of ICV
- Return type:
Gets the length of ICV (Integrity Check Value)
New in version 1.6.
- get_include_sci()¶
- Returns:
whether the SCI is always included
- Return type:
Gets whether the SCI is always included in SecTAG for transmitted frames
New in version 1.6.
- get_protect()¶
- Returns:
whether protection is enabled
- Return type:
Gets whether protection of transmitted frames is enabled
New in version 1.6.
- get_replay_protect()¶
- Returns:
whether replay protection is enabled
- Return type:
Gets whether replay protection is enabled
New in version 1.6.
- get_scb()¶
- Returns:
whether the SCB (Single Copy Broadcast) bit is enabled
- Return type:
Gets whether the SCB (Single Copy Broadcast) bit is enabled in SecTAG for transmitted frames
New in version 1.6.
- get_sci()¶
- Returns:
the SCI
- Return type:
Gets the Secure Channel Identifier in use
New in version 1.6.
- get_validation()¶
- Returns:
the validation mode
- Return type:
Gets the validation mode for incoming packets (strict, check, disabled)
New in version 1.6.
Property Details¶
- NM.DeviceMacsec.props.cipher_suite¶
-
The set of cryptographic algorithms in use.
New in version 1.6.
- NM.DeviceMacsec.props.encoding_sa¶
- Name:
encoding-sa
- Type:
- Default Value:
0
- Flags:
The value of the Association Number (0..3) for the Security Association in use.
New in version 1.6.
- NM.DeviceMacsec.props.encrypt¶
-
Whether encryption of transmitted frames is enabled.
New in version 1.6.
- NM.DeviceMacsec.props.es¶
-
Whether the ES (End station) bit is enabled in SecTAG for transmitted frames.
New in version 1.6.
- NM.DeviceMacsec.props.icv_length¶
- Name:
icv-length
- Type:
- Default Value:
0
- Flags:
The length of ICV (Integrity Check Value).
New in version 1.6.
- NM.DeviceMacsec.props.include_sci¶
-
Whether the SCI is always included in SecTAG for transmitted frames.
New in version 1.6.
- NM.DeviceMacsec.props.parent¶
-
The devices’s parent device.
New in version 1.6.
- NM.DeviceMacsec.props.protect¶
-
Whether protection of transmitted frames is enabled.
New in version 1.6.
- NM.DeviceMacsec.props.replay_protect¶
-
Whether replay protection is enabled.
New in version 1.6.
- NM.DeviceMacsec.props.scb¶
-
Whether the SCB (Single Copy Broadcast) bit is enabled in SecTAG for transmitted frames.
New in version 1.6.
- NM.DeviceMacsec.props.sci¶
-
The Secure Channel Identifier in use.
New in version 1.6.
- NM.DeviceMacsec.props.validation¶
-
The validation mode for incoming packets (strict, check, disabled).
New in version 1.6.