https://issues.shibboleth.net/jira/browse/SSPCPP-396
[shibboleth/cpp-sp.git] / schemas / shibboleth-2.0-attribute-map.xsd
index b40a8dd..44a266a 100644 (file)
         <anyAttribute namespace="##any" processContents="lax"/>
     </complexType>
     
+    <element name="GSSAPIContext" type="base64Binary">
+        <annotation>
+            <documentation>A wrapper element for GSS-API contexts.</documentation>
+        </annotation>
+    </element>
+
+    <element name="GSSAPIName" type="base64Binary">
+        <annotation>
+            <documentation>A wrapper element for GSS-API composite names.</documentation>
+        </annotation>
+    </element>
+    
     <element name="Attributes">
         <annotation>
             <documentation>The set of SAML or GSS-API attribute mappings.</documentation>
         </attribute>
         <attribute name="name" type="am:string" use="required">
             <annotation>
-                <documentation>The SAML 1 AttributeName or SAML 2 Name of the attribute.</documentation>
+                <documentation>The name of the naming attribute.</documentation>
             </annotation>
         </attribute>
         <attribute name="authenticated" type="boolean">
                 <documentation>If true, only an authenticated GSS-API naming attribute will be mapped.</documentation>
             </annotation>
         </attribute>
+        <attribute name="binary" type="boolean">
+            <annotation>
+                <documentation>If true, the GSS-API naming attribute will be base64-encoded for internal use.</documentation>
+            </annotation>
+        </attribute>
         <attribute name="scopeDelimiter" type="am:string">
             <annotation>
                 <documentation>