nerdexam
CompTIA

CAS-002 · Question #228

A trust relationship has been established between two organizations with web based services. One organization is acting as the Requesting Authority (RA) and the other acts as the Provisioning…

The correct answer is A. The trust relationship uses SAML in the SOAP header. In web services federation, SAML assertions are embedded in SOAP headers as security tokens to establish trust between a Requesting Authority and a Provisioning Service Provider.

Technical Integration of Enterprise Components

Question

A trust relationship has been established between two organizations with web based services. One organization is acting as the Requesting Authority (RA) and the other acts as the Provisioning Service Provider (PSP). Which of the following is correct about the trust relationship?

Options

  • AThe trust relationship uses SAML in the SOAP header.
  • BThe trust relationship uses XACML in the SAML header.
  • CThe trust relationship uses SPML in the SOAP header.
  • DThe trust relationship uses SPML in the SAML header.

How the community answered

(18 responses)
  • A
    94% (17)
  • B
    6% (1)

Why each option

In web services federation, SAML assertions are embedded in SOAP headers as security tokens to establish trust between a Requesting Authority and a Provisioning Service Provider.

AThe trust relationship uses SAML in the SOAP header.Correct

The trust relationship between a Requesting Authority (RA) and a Provisioning Service Provider (PSP) in web-based services uses SAML security tokens carried in SOAP message headers via the WS-Security framework. SAML assertions in the SOAP header provide the authentication and authorization context the PSP needs to validate and process provisioning requests from the RA, which is the standard pattern for federated web services trust.

BThe trust relationship uses XACML in the SAML header.

XACML is a policy language for defining and evaluating access control rules, not for carrying authentication tokens or establishing trust between provisioning entities in a SOAP-based web service.

CThe trust relationship uses SPML in the SOAP header.

While SPML (Service Provisioning Markup Language) defines the provisioning operations and does use SOAP as transport, the trust mechanism itself relies on SAML assertions in the SOAP header rather than SPML being the trust protocol.

DThe trust relationship uses SPML in the SAML header.

SPML is not embedded inside SAML headers - SPML provisioning requests are carried in SOAP envelopes, not nested within SAML assertion structures.

Concept tested: SAML assertions in SOAP headers for web services trust

Source: http://www.oasis-open.org/committees/provision/

Topics

#SPML#SAML#SOAP#provisioning trust relationships

Community Discussion

No community discussion yet for this question.

Full CAS-002 Practice