[java-identity-provider COMMIT] in /trunk: idp-conf/src/main/resources/conf/audit.xml idp-conf/src/main/resources/sys...
noreply at shibboleth.net
noreply at shibboleth.net
Thu Aug 14 22:35:43 EDT 2014
Author: scantor
Date: Thu Aug 14 22:35:42 2014
New Revision: 6425
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=6425&view=rev
Log:
IDP-375 - response audit extraction
Added:
trunk/idp-saml-impl/src/main/java/net/shibboleth/idp/saml/audit/impl/InResponseToAuditExtractor.java (with props)
trunk/idp-saml-impl/src/main/java/net/shibboleth/idp/saml/audit/impl/StatusCodeAuditExtractor.java (with props)
trunk/idp-saml-impl/src/main/java/net/shibboleth/idp/saml/audit/impl/StatusMessageAuditExtractor.java (with props)
trunk/idp-saml-impl/src/main/java/net/shibboleth/idp/saml/audit/impl/SubStatusCodeAuditExtractor.java (with props)
Modified:
trunk/idp-conf/src/main/resources/conf/audit.xml
trunk/idp-conf/src/main/resources/system/conf/audit-system.xml
trunk/idp-conf/src/main/resources/system/conf/utilities.xml
trunk/idp-conf/src/main/resources/system/flows/saml/saml-abstract-beans.xml
trunk/idp-conf/src/main/resources/system/flows/saml/saml1/artifact-resolution-flow.xml
trunk/idp-conf/src/main/resources/system/flows/saml/saml1/attribute-query-flow.xml
trunk/idp-conf/src/main/resources/system/flows/saml/saml1/sso-abstract-flow.xml
trunk/idp-conf/src/main/resources/system/flows/saml/saml2/artifact-resolution-flow.xml
trunk/idp-conf/src/main/resources/system/flows/saml/saml2/attribute-query-flow.xml
trunk/idp-conf/src/main/resources/system/flows/saml/saml2/sso-abstract-flow.xml
trunk/idp-profile-api/src/main/java/net/shibboleth/idp/profile/IdPAuditFields.java
trunk/idp-saml-api/src/main/java/net/shibboleth/idp/saml/profile/SAMLAuditFields.java
Modified: trunk/idp-conf/src/main/resources/conf/audit.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-conf/src/main/resources/conf/audit.xml?rev=6425&r1=6424&r2=6425&view=diff
==============================================================================
--- trunk/idp-conf/src/main/resources/conf/audit.xml (original)
+++ trunk/idp-conf/src/main/resources/conf/audit.xml Thu Aug 14 22:35:42 2014
@@ -24,5 +24,12 @@
</map>
</property>
</bean>
+
+ <bean id="shibboleth.PostResponseAuditExtractors" parent="shibboleth.DefaultPostResponseAuditExtractors">
+ <property name="sourceMap">
+ <map merge="true">
+ </map>
+ </property>
+ </bean>
</beans>
Modified: trunk/idp-conf/src/main/resources/system/conf/audit-system.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-conf/src/main/resources/system/conf/audit-system.xml?rev=6425&r1=6424&r2=6425&view=diff
==============================================================================
--- trunk/idp-conf/src/main/resources/system/conf/audit-system.xml (original)
+++ trunk/idp-conf/src/main/resources/system/conf/audit-system.xml Thu Aug 14 22:35:42 2014
@@ -93,4 +93,96 @@
</property>
</bean>
+ <bean id="shibboleth.DefaultPostResponseAuditExtractors"
+ class="org.springframework.beans.factory.config.MapFactoryBean" abstract="true">
+ <property name="sourceMap">
+ <map>
+ <entry>
+ <key>
+ <util:constant static-field="net.shibboleth.idp.saml.profile.SAMLAuditFields.RESPONSE_BINDING"/>
+ </key>
+ <bean class="net.shibboleth.idp.saml.audit.impl.SAMLBindingAuditExtractor">
+ <constructor-arg>
+ <bean class="com.google.common.base.Functions" factory-method="compose"
+ c:g-ref="shibboleth.ChildLookup.SAMLBindingContext"
+ c:f-ref="shibboleth.MessageContextLookup.Outbound" />
+ </constructor-arg>
+ </bean>
+ </entry>
+ <entry>
+ <key>
+ <util:constant static-field="net.shibboleth.idp.saml.profile.SAMLAuditFields.RESPONSE_ID"/>
+ </key>
+ <bean class="net.shibboleth.idp.saml.audit.impl.SAMLMessageIDAuditExtractor">
+ <constructor-arg>
+ <bean class="com.google.common.base.Functions" factory-method="compose"
+ c:g-ref="shibboleth.ChildLookupOrCreate.SAMLMessageInfoContext"
+ c:f-ref="shibboleth.MessageContextLookup.Outbound" />
+ </constructor-arg>
+ </bean>
+ </entry>
+ <entry>
+ <key>
+ <util:constant static-field="net.shibboleth.idp.saml.profile.SAMLAuditFields.RESPONSE_ISSUE_INSTANT"/>
+ </key>
+ <bean class="net.shibboleth.idp.saml.audit.impl.SAMLMessageInstantAuditExtractor">
+ <constructor-arg>
+ <bean class="com.google.common.base.Functions" factory-method="compose"
[... 305 lines stripped ...]
More information about the commits
mailing list