[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
Fri Aug 15 22:53:59 EDT 2014
Author: scantor
Date: Fri Aug 15 22:53:58 2014
New Revision: 6433
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=6433&view=rev
Log:
IDP-375 - initial set of assertion audit extractors
Added:
trunk/idp-saml-impl/src/main/java/net/shibboleth/idp/saml/audit/impl/AssertionIDAuditExtractor.java (with props)
trunk/idp-saml-impl/src/main/java/net/shibboleth/idp/saml/audit/impl/AssertionInstantAuditExtractor.java (with props)
trunk/idp-saml-impl/src/main/java/net/shibboleth/idp/saml/audit/impl/AuthnContextAuditExtractor.java (with props)
trunk/idp-saml-impl/src/main/java/net/shibboleth/idp/saml/audit/impl/AuthnInstantAuditExtractor.java (with props)
trunk/idp-saml-impl/src/main/java/net/shibboleth/idp/saml/audit/impl/SessionIndexAuditExtractor.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/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
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=6433&r1=6432&r2=6433&view=diff
==============================================================================
--- trunk/idp-conf/src/main/resources/conf/audit.xml (original)
+++ trunk/idp-conf/src/main/resources/conf/audit.xml Fri Aug 15 22:53:58 2014
@@ -25,6 +25,13 @@
</property>
</bean>
+ <bean id="shibboleth.PostAssertionAuditExtractors" parent="shibboleth.DefaultPostAssertionAuditExtractors">
+ <property name="sourceMap">
+ <map merge="true">
+ </map>
+ </property>
+ </bean>
+
<bean id="shibboleth.PostResponseAuditExtractors" parent="shibboleth.DefaultPostResponseAuditExtractors">
<property name="sourceMap">
<map merge="true">
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=6433&r1=6432&r2=6433&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 Fri Aug 15 22:53:58 2014
@@ -93,6 +93,74 @@
</property>
</bean>
+ <bean id="shibboleth.DefaultPostAssertionAuditExtractors"
+ 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.ASSERTION_ID"/>
+ </key>
+ <bean class="net.shibboleth.idp.saml.audit.impl.AssertionIDAuditExtractor">
+ <constructor-arg>
+ <bean class="com.google.common.base.Functions" factory-method="compose"
+ c:g-ref="shibboleth.MessageLookup.SAMLObject"
+ c:f-ref="shibboleth.MessageContextLookup.Outbound" />
+ </constructor-arg>
+ </bean>
+ </entry>
+ <entry>
+ <key>
+ <util:constant static-field="net.shibboleth.idp.saml.profile.SAMLAuditFields.ASSERTION_ISSUE_INSTANT"/>
+ </key>
+ <bean class="net.shibboleth.idp.saml.audit.impl.AssertionInstantAuditExtractor">
+ <constructor-arg>
+ <bean class="com.google.common.base.Functions" factory-method="compose"
+ c:g-ref="shibboleth.MessageLookup.SAMLObject"
+ c:f-ref="shibboleth.MessageContextLookup.Outbound" />
+ </constructor-arg>
+ </bean>
+ </entry>
+ <entry>
+ <key>
+ <util:constant static-field="net.shibboleth.idp.saml.profile.SAMLAuditFields.AUTHN_INSTANT"/>
+ </key>
+ <bean class="net.shibboleth.idp.saml.audit.impl.AuthnInstantAuditExtractor">
+ <constructor-arg>
+ <bean class="com.google.common.base.Functions" factory-method="compose"
[... 145 lines stripped ...]
More information about the commits
mailing list