2.2.3.2.4 Security ORPC Extension
The Security ORPC Extension structure is used to specify the version, style, and number of security property collections in the out-of-band data sent by the security ORPC extension.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MaxVersion |
MinVersion |
||||||||||||||||||||||||||||||
Style |
cCollections |
||||||||||||||||||||||||||||||
Collections (variable) |
|||||||||||||||||||||||||||||||
... |
MaxVersion (2 bytes): The major version number for this Security ORPC Extension format; this field MUST be set to 0x0001.
MinVersion (2 bytes): The minor version number for this Security ORPC Extension format; this field MUST be set to 0x0001.
Style (2 bytes): An unsigned short that MUST be set to one of the following values:
-
Value
Meaning
0x0000
The recipient of the ORPC call MUST append the security property collection (section 2.2.3.2.3) of the recipient when making an outgoing ORPC call.
0x0002
The recipient of the ORPC call MUST NOT append the security property collection (section 2.2.3.2.3) of the recipient when making an outgoing ORPC call.
cCollections (2 bytes): The unsigned number of elements in the Collections array.
Collections (variable): An array of security property collections (section 2.2.3.2.3). The collectionType field in the Security Property Collection Header (section 2.2.3.2.2) of the first element of the array, if present, MUST be set to 0x0a01. The collectionType field in the Security Property Collection Header of the remaining elements of the array, if present, MUST be set to 0x0a02. The second array element, if present, indicates the security property of the direct ORPC caller. Subsequent array elements, if present, indicate the security properties of previous callers in the ORPC call chain.