Type Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
B
  BooleanList
F
  FloatList
I
  IntegerList
O
  OctetStringList
S
  StringList
T
  TCCInterface_IPAddressType
  TCCIPsec_AAlgo
  TCCIPsec_Algorithm
  TCCIPsec_Auth
  TCCIPsec_DefaultLevel
  TCCIPsec_DiscardRule
  TCCIPsec_EAlgo
  TCCIPsec_Encr
  TCCIPsec_Extension
  TCCIPsec_ExtensionList
  TCCIPsec_IPsecMode
  TCCIPsec_IPsecResult
  TCCIPsec_Key
  TCCIPsec_Mode
  TCCIPsec_NoneRule
  TCCIPsec_Protocol
  TCCIPsec_Rule
  TCCIPsec_RuleLevel
  TCCIPsec_Transport
  TCCIPsec_TranspProto
  TCCIPsec_Tunnel
  TCCIPsec_UseLevel
V
  VerdictList
type record of boolean BooleanList
List of boolean
type record of float FloatList
List of float
type record of integer IntegerList
List of integer
type record of octetstring OctetStringList
List of octetstring
type record of charstring StringList
List of charstring
An enum type for setting the type of IP addresses.
type enumerated TCCIPsec_AAlgo { AALG_NONE (0), AALG_MD5HMAC (2), AALG_SHA1HMAC (3) }
Declares identifiers for the possible integrity protection algorithms
Defines a union for storing the possible combination of algorithms with its keys.
type record TCCIPsec_Auth { TCCIPsec_AAlgo algo, TCCIPsec_Key key }
Defines a record for storing the integrity protection algorithm identifier and key.
type record TCCIPsec_DefaultLevel {}
Declares a type to represent the policy level indicating that system defaults has to be used.
type record TCCIPsec_DiscardRule {}
Declares a type to represent the policy rule to discard packets.
type enumerated TCCIPsec_EAlgo { EALG_NONE (0), EALG_3DESCBC (3), EALG_NULL(11), EALG_AESCBC (12) }
Declares identifiers for the possible encryption algorithms
type record TCCIPsec_Encr { TCCIPsec_EAlgo algo, TCCIPsec_Key key }
Defines a record for storing the encryption algorithm identifier and key.
type union TCCIPsec_Extension { integer policyId, integer hardLifetime, integer softLifetime }
Defines a union of possible extensions for Security Associations (SAs)
type record of TCCIPsec_Extension TCCIPsec_ExtensionList
Defines a list of extensions for the SA adding function
type enumerated TCCIPsec_IPsecMode { anyMode (0), transport (1), tunnel (2) }
Declares identifiers for the possible security association
Declares the possible return values of IPsec handling functions
type union TCCIPsec_Key { hexstring hex, charstring text }
Defines a union for storing a key for an SA.
type union TCCIPsec_Mode { TCCIPsec_Transport transport, TCCIPsec_Tunnel tunnel }
Declares an union for storing to IPsec mode
type record TCCIPsec_NoneRule {}
Declares a type to represent the policy rule to bypass IPsec.
Declares identifiers for the possible security protocols
type record TCCIPsec_Rule { TCCIPsec_Protocol protocol, TCCIPsec_Mode mode, TCCIPsec_RuleLevel level }
Declares a record for storing an IPsec rule.
type union TCCIPsec_RuleLevel { TCCIPsec_DefaultLevel defaultLevel, TCCIPsec_UseLevel use, TCCIPsec_RequireLevel require, TCCIPsec_UniqueLevel unique }
Defines a union for storing rule level.
type record TCCIPsec_Transport {}
Declares a type to represent the transport IPsec mode - as opposed to tunnel mode
type enumerated TCCIPsec_TranspProto { anyTranspProto (0), tcpProto (6), udpProto (17) }
Declares identifiers for the possible upper layer protocols
type record TCCIPsec_Tunnel { charstring srcAddr, integer srcPort, charstring dstAddr, integer dstPort }
Declares a type to represent the tunnel IPsec mode - as opposed to transport mode
type record TCCIPsec_UseLevel {}
Declares a type to represent the policy level indicating that IPsec should be used if appropriate SA is available.
type record of verdicttype VerdictList
List of verdicttype