2.2.5 Security Reference Header

A security reference header is used to refer to a previous security header. If the security properties of the current call match the security properties of the call stored immediately before it in the message, a security reference header SHOULD NOT be included. If the security context matches any other previous call, a security reference header SHOULD be included instead of a security header.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

Header Signature

Size

Security Header Offset

Padding

Header Signature (4 bytes):  MUST be set to "SECR" in ASCII (0x52434553).

Size (4 bytes):  The size, in bytes, of the security reference header. MUST be set to 0x00000010.

Security Header Offset (4 bytes):  Offset, in bytes, into the message where the security header this header refers to is located.

Padding (4 bytes):  Aligns the header on an 8-byte boundary. MUST be set to 0 and ignored on receipt.