<?xml version="1.0" encoding="UTF-8"?>
<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.3.0" name="com.liferay.saml.opensaml.integration.internal.resolver.DefaultUserResolver" immediate="true">
  <property name="service.ranking" type="Integer" value="-2147483648"/>
  <service>
    <provide interface="com.liferay.saml.opensaml.integration.resolver.UserResolver"/>
  </service>
  <reference name="CompanyLocalService" interface="com.liferay.portal.kernel.service.CompanyLocalService" bind="setCompanyLocalService"/>
  <reference name="MetadataManager" interface="com.liferay.saml.opensaml.integration.internal.metadata.MetadataManager" bind="setMetadataManager"/>
  <reference name="SamlProviderConfigurationHelper" interface="com.liferay.saml.runtime.configuration.SamlProviderConfigurationHelper" bind="setSamlProviderConfigurationHelper"/>
  <reference name="SamlSpIdpConnectionLocalService" interface="com.liferay.saml.persistence.service.SamlSpIdpConnectionLocalService" bind="setSamlSpIdpConnectionLocalService"/>
  <reference name="UserImporter" interface="com.liferay.portal.security.exportimport.UserImporter" bind="setUserImporter"/>
  <reference name="UserLocalService" interface="com.liferay.portal.kernel.service.UserLocalService" bind="setUserLocalService"/>
  <implementation class="com.liferay.saml.opensaml.integration.internal.resolver.DefaultUserResolver"/>
</scr:component>
