TSecurityAssocSpec Class Reference

class TSecurityAssocSpec

Security Association template.

The TSecurityAssocSpec is a template for a Security Association. This information and the information extracted from the packet is used to locate a matching Security Association.

Member Data Documentation

TUint8 iAalg

TUint8 iAalg

TUint8 iEalg

TUint8 iEalg

struct sadb_lifetime iHard

struct sadb_lifetimeiHard

CIdentity * iIdentityLocal

CIdentity *iIdentityLocal

CIdentity * iIdentityRemote

CIdentity *iIdentityRemote

TUint iLarvalLifetime

TUint iLarvalLifetime

Max time for the Key Managers to handle ACQUIRE request.

iLarvalLifetime specifies the maximum time to wait, after an ACQUIRE request originating from this template is sent to the key manager(s). This time should be long enough to allow key manager to complete the negotiation for an association.

If not specified (=0), the default is KLifetime_LARVAL_DEFAULT

TUint iMatchLocal

TUint iMatchLocal

TUint iMatchLocalPort

TUint iMatchLocalPort

TUint iMatchProtocol

TUint iMatchProtocol

TUint iMatchProxy

TUint iMatchProxy

TUint iMatchRemote

TUint iMatchRemote

TUint iMatchRemotePort

TUint iMatchRemotePort

TUint iMatchSrc

TUint iMatchSrc

The SA is local address specicic.

When set, the SA's is bound to a specific local address. If not set, the SA can be used with any of the currently valid own addresses.

Note: The member name "iMatchSrc" is misleading.

TUint16 iMinAuthBits

TUint16 iMinAuthBits

TUint16 iMinEncryptBits

TUint16 iMinEncryptBits

TUint iPfs

TUint iPfs

TUint8 iReplayWindowLength

TUint8 iReplayWindowLength

struct sadb_lifetime iSoft

struct sadb_lifetimeiSoft

TUint8 iType

TUint8 iType