Page 989 - (ISC)² CISSP Certified Information Systems Security Professional Official Study Guide
P. 989

Administrators manage these details behind the scenes and the
               process is usually transparent to users. Users don’t need to enter their

               credentials again.

               A challenge with multiple companies communicating in a federation is
               finding a common language. They often have different operating
               systems, but they still need to share a common language. To solve this
               challenge, federated identity systems often use the Security Assertion
               Markup Language (SAML) and/or the Service Provisioning Markup

               Language (SPML). As background, here’s a short description of some
               markup languages.

               Hypertext Markup Language Hypertext Markup Language
               (HTML) is commonly used to display static web pages. HTML was
               derived from the Standard Generalized Markup Language (SGML) and
               the Generalized Markup Language (GML). HTML describes how data
               is displayed using tags to manipulate the size and color of the text. For

               example, the following H1 tag displays the text as a level one heading:
               <H1>I Passed The CISSP Exam</H1>.

               Extensible Markup Language Extensible Markup Language
               (XML) goes beyond describing how to display the data by actually
               describing the data. XML can include tags to describe data as anything
               desired. For example, the following tag identifies the data as the
               results of taking an exam: <ExamResults>Passed</ExamResults>.

               Databases from multiple vendors can import and export data to and

               from an XML format, making XML a common language used to
               exchange information. Many specific schemas have been created so
               that companies know exactly what tags are being used for specific
               purposes. Each of these schemas effectively creates a new XML
               language. Some common languages used for federated identities are
               listed here.

               Security Assertion Markup Language Security Assertion

               Markup Language (SAML) is an XML-based language that is
               commonly used to exchange authentication and authorization (AA)
               information between federated organizations. It is often used to
               provide SSO capabilities for browser access.
   984   985   986   987   988   989   990   991   992   993   994