Authentication Service Configuration File
[ Authentication Service: Developers Guide | caGrid: Documentation Guides ]
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> <beans> <!-- <bean id="subjectProvider" class="org.cagrid.gaards.authentication.test.ExampleSubjectProvider2"/> --> <bean id="subjectProvider" class="org.cagrid.gaards.authentication.service.DefaultSubjectProvider"> <constructor-arg value="${gaards.authentication.csm.truststore}"/> <property name="authenticationManager"> <bean class="gov.nih.nci.security.SecurityServiceProvider" factory-method="getAuthenticationManager"> <constructor-arg value="${gaards.authentication.csm.app.context}"/> </bean> </property> </bean> <bean id="samlProvider" class="org.cagrid.gaards.authentication.service.DefaultSAMLProvider" init-method="loadCertificates"> <property name="certificateFileName" value="${gaards.authentication.saml.cert}"/> <property name="privateKeyFileName" value="${gaards.authentication.saml.key}"/> <property name="password" value="${gaards.authentication.saml.key.password}"/> </bean> <bean id="authenticationProvider" class="org.cagrid.gaards.authentication.service.DefaultAuthenticationProvider"> <property name="subjectProvider" ref="subjectProvider"/> <property name="samlProvider" ref="samlProvider"/> </bean> </beans>





