Ajustando Atributos CPF e Data de Nascimento para ICPEdu
Guia passo a passo para AD:
Seguir as etapas abaixo:

Isto foi útil?
<!-- CAFe - brPersonCPF -->
<AttributeDefinition id="brPersonCPF" xsi:type="Simple">
<InputDataConnector ref="dcLDAP" attributeNames="brPersonCPF" />
</AttributeDefinition>
<!-- CAFe - schacDateOfBirth -->
<AttributeDefinition id="schacDateOfBirth" xsi:type="Simple">
<InputDataConnector ref="dcLDAP" attributeNames="schacDateOfBirth" />
</AttributeDefinition>
<!-- CAFe - brPersonCPF -->
<AttributeDefinition id="brPersonCPF" xsi:type="Simple">
<InputDataConnector ref="dcLDAP" attributeNames="employeeType" />
</AttributeDefinition>
<!-- CAFe - schacDateOfBirth -->
<AttributeDefinition id="schacDateOfBirth" xsi:type="Simple">
<InputDataConnector ref="dcLDAP" attributeNames="employeeNumber" />
</AttributeDefinition>
<!-- ========================================== -->
<!-- Data Connectors -->
<!-- ========================================== -->
<DataConnector id="dcLDAP" xsi:type="LDAPDirectory" ldapURL="%{idp.attribute.resolver.LDAP.ldapURL}" baseDN="%{idp.attribute.resolver.LDAP.baseDN}" principal="%{idp.attribute.resolver.LDAP.bindDN}" principalCredential="%{idp.attribute.resolver.LDAP.bindDNCredential}" trustFile="%{idp.attribute.resolver.LDAP.trustCertificates}" useStartTLS="%{idp.attribute.resolver.LDAP.useStartTLS:true}" noResultIsError="%{idp.attribute.resolver.LDAP.noResultsIsError:false}" multipleResultsIsError="%{idp.attribute.resolver.LDAP.multipleResultsIsError:true}">
<FilterTemplate>
<![CDATA[
%{idp.attribute.resolver.LDAP.searchFilter}
]]>
</FilterTemplate>
<ReturnAttributes>%{idp.authn.LDAP.returnAttributes} mail cn givenName sn brPersonCPF schacDateOfBirth</ReturnAttributes>
</DataConnector>
sudo systemctl restart jetty.service