Create a NIEF Attribute Registry: Difference between revisions

From NIEF Wiki
Jump to navigation Jump to search
(Created page with "== About == Shibboleth 4 has a concept of Attribute Definitions distinct from Resolution and Filtering. We should generate a conformant XML version representing the NIEF Bund...")
 
No edit summary
Line 17: Line 17:
             </property>
             </property>
         </bean>
         </bean>
== Template ==
        <bean parent="shibboleth.TranscodingProperties">
            <property name="properties">
                <props merge="true">
                    <prop key="id">InternalAttributeName</prop>
                    <prop key="transcoder">SAML2StringTranscoder</prop>
                    <prop key="saml2.name">gfipm:2.0:user:blah</prop>
                    <prop key="displayName.en">Attribute Name</prop>
                    <prop key="description.en">Attribute Definition.</prop>
                </props>
            </property>
        </bean>


== NIEF File ==
== NIEF File ==
TBD
TBD

Revision as of 21:32, 5 May 2021

About

Shibboleth 4 has a concept of Attribute Definitions distinct from Resolution and Filtering. We should generate a conformant XML version representing the NIEF Bundles.

Sample

Here is a template that should be used to generate:

       <bean parent="shibboleth.TranscodingProperties">
           <property name="properties">
               <props merge="true">
                   <prop key="id">eduPersonOrcid</prop>
                   <prop key="transcoder">SAML2StringTranscoder SAML1StringTranscoder</prop>
                   <prop key="saml2.name">urn:oid:1.3.6.1.4.1.5923.1.1.1.16</prop>
                   <prop key="saml1.name">urn:oid:1.3.6.1.4.1.5923.1.1.1.16</prop>
                   <prop key="displayName.en">ORCID</prop>
                   <prop key="description.en">ORCID researcher identifier(s) belonging to a person.</prop>
               </props>
           </property>
       </bean>

Template

       <bean parent="shibboleth.TranscodingProperties">
           <property name="properties">
               <props merge="true">
                   <prop key="id">InternalAttributeName</prop>
                   <prop key="transcoder">SAML2StringTranscoder</prop>
                   <prop key="saml2.name">gfipm:2.0:user:blah</prop>
                   <prop key="displayName.en">Attribute Name</prop>
                   <prop key="description.en">Attribute Definition.</prop>
               </props>
           </property>
       </bean>


NIEF File

TBD