Create a NIEF Attribute Registry

From NIEF Wiki
Revision as of 21:32, 5 May 2021 by Gtkrug (talk | contribs)
Jump to navigation Jump to search

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