eduPersonTargetedID is not getting perfect value

Zico mailzico at gmail.com
Mon Aug 19 09:01:58 EDT 2013


Hi,

I am trying to generate ePTiD value from another attribute
(myCustomAttr)  which has string like value  ( 1234 ) inside of my
ldap. But, when I am searching for ePTiD  value inside of my ldap;
it's giving me same result ( 1234 ) but not any encoded one. That
means, both myCustomAttr and ePTiD are showing same value:

myCustomAttr: 1234
eduPersonTargetedID: 1234 ( it should be some encoded value, right? )

Can anyone please give me any hint what I am doing wrong?

My ePTiD definition looks like this:

<resolver:AttributeDefinition id="eduPersonTargetedID"
xsi:type="SAML2NameID" xmlns="urn:mace:shibboleth:2.0:resolver:ad"
        nameIdFormat="urn:oasis:names:tc:SAML:2.0:nameid-format:persistent"
                sourceAttributeID="computedID">
                        <resolver:Dependency ref="computedID" />

        <resolver:AttributeEncoder xsi:type="SAML1XMLObject"
xmlns="urn:mace:shibboleth:2.0:attribute:encoder"
                        name="urn:oid:1.3.6.1.4.1.5923.1.1.1.10" />

        <resolver:AttributeEncoder xsi:type="SAML2XMLObject"
xmlns="urn:mace:shibboleth:2.0:attribute:encoder"
                        name="urn:oid:1.3.6.1.4.1.5923.1.1.1.10"
friendlyName="eduPersonTargetedID" />
</resolver:AttributeDefinition>


And, my computedID is this:

<resolver:DataConnector xsi:type="dc:ComputedId"
                            xmlns="urn:mace:shibboleth:2.0:resolver:dc"
                            id="computedID"
                            generatedAttributeID="computedID"
                            sourceAttributeID="myCustomAttr"
                            salt="ab109384434332343....cdereerereadadfxxx">
        <resolver:Dependency ref="siteLDAP" />

    </resolver:DataConnector>

-- 
Best,
Zico


More information about the users mailing list