Security Assertion Markup Language - SAML Building Blocks

SAML Building Blocks

SAML is built upon a number of existing standards:

Extensible Markup Language (XML)
Most SAML exchanges are expressed in a standardized dialect of XML, which is the root for the name SAML (Security Assertion Markup Language).
XML Schema
SAML assertions and protocols are specified (in part) using XML Schema.
XML Signature
Both SAML 1.1 and SAML 2.0 use digital signatures (based on the XML Signature standard) for authentication and message integrity.
XML Encryption
Using XML Encryption, SAML 2.0 provides elements for encrypted name identifiers, encrypted attributes, and encrypted assertions (SAML 1.1 does not have encryption capabilities).
Hypertext Transfer Protocol (HTTP)
SAML relies heavily on HTTP as its communications protocol.
SOAP
SAML specifies the use of SOAP, specifically SOAP 1.1.

Read more about this topic:  Security Assertion Markup Language

Famous quotes containing the words building and/or blocks:

    It would be naive to think that peace and justice can be achieved easily. No set of rules or study of history will automatically resolve the problems.... However, with faith and perseverance,... complex problems in the past have been resolved in our search for justice and peace. They can be resolved in the future, provided, of course, that we can think of five new ways to measure the height of a tall building by using a barometer.
    Jimmy Carter (James Earl Carter, Jr.)

    Good blocks of oak it was I split,
    As large around as the chopping block;
    And every piece I squarely hit
    Fell splinterless as a cloven rock.
    Robert Frost (1874–1963)