X-MS-Endpoint-Absolute-Path This header MUST contain the full URL of the incoming request. This header MUST be included when the proxy is processing incoming requests from clients trying to access the server. String = *(%x20-7E) X-MS-Endpoint-Absolute-Path = String X-MS-Target-Role This header MUST contain the value "PrimaryComputer" to specify that a given HTTP GET request MUST perform the fetch on a server that has both read and write capabilities on the data. String = *(%x20-7E) X-MS-Target-Role = String X-MS-ADFS-Proxy-Client-IP The value of this header MUST be set to the IP address of the client's TCP/IP connection to the proxy. This header SHOULD be included when the proxy is processing incoming requests from clients that are trying to access the server.<1> String = *(%x20-7E) X-MS-ADFS-Proxy-Client-IP = String Complex Types The following are the defined types used by the protocol details. Proxy Trust This is a JSON object containing a trust certificate. The format of the object is as follows: { "SerializedTrustCertificate" : "<certificate>" } certificate: Base64 string encoded ( section 4) X509 certificate . Proxy Trust Renewal This is a JSON object containing a new trust certificate. The format of the object is as follows: { "SerializedReplacementCertificate" : "<certificate>" } certificate: Base64 string encoded ( section 4) X509 certificate . Proxy Relying Party Trust This is a JSON object containing the identifier of the web application for the proxy. The format of the object is as follows:
X-MS-Endpoint-Absolute-Path This header MUST contain the full URL of the incoming request. This header MUST be included when the proxy is processing incoming requests from clients trying to access the server. String = *(%x20-7E) X-MS-Endpoint-Absolute-Path = String X-MS-Target-Role This header MUST contain the value "PrimaryComputer" to specify that a given HTTP GET request MUST perform the fetch on a server that has both read and write capabilities on the data. String = *(%x20-7E) X-MS-Target-Role = String X-MS-ADFS-Proxy-Client-IP The value of this header MUST be set to the IP address of the client's TCP/IP connection to the proxy. This header SHOULD be included when the proxy is processing incoming requests from clients that are trying to access the server.<1> String = *(%x20-7E) X-MS-ADFS-Proxy-Client-IP = String Complex Types The following are the defined types used by the protocol details. Proxy Trust This is a JSON object containing a trust certificate. The format of the object is as follows: { "SerializedTrustCertificate" : "<certificate>" } certificate: Base64 string encoded ( section 4) X509 certificate . Proxy Trust Renewal This is a JSON object containing a new trust certificate. The format of the object is as follows: { "SerializedReplacementCertificate" : "<certificate>" } certificate: Base64 string encoded ( section 4) X509 certificate . Proxy Relying Party Trust This is a JSON object containing the identifier of the web application for the proxy. The format of the object is as follows:
%5BMS-ADFSPIP%5D-160714.docx