Gjsify LogoGjsify Logo

Interface SettingMacsec_ConstructProps

Hierarchy

Index

Properties

encrypt?: boolean

Whether the transmitted traffic must be encrypted.

mka_cak?: string

The pre-shared CAK (Connectivity Association Key) for MACsec Key Agreement.

mka_cak_flags?: NM.SettingSecretFlags

Flags indicating how to handle the #NMSettingMacsec:mka-cak property.

mka_ckn?: string

The pre-shared CKN (Connectivity-association Key Name) for MACsec Key Agreement.

mode?: number

Specifies how the CAK (Connectivity Association Key) for MKA (MACsec Key Agreement) is obtained.

parent?: string

If given, specifies the parent interface name or parent connection UUID from which this MACSEC interface should be created. If this property is not specified, the connection must contain an #NMSettingWired setting with a #NMSettingWired:mac-address property.

port?: number

The port component of the SCI (Secure Channel Identifier), between 1 and 65534.

send_sci?: boolean

Specifies whether the SCI (Secure Channel Identifier) is included in every packet.

validation?: number

Specifies the validation mode for incoming frames.

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method