[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
Tue Mar 1 21:10:39 EST 2016
Author: scantor
Date: Tue Mar 1 21:10:38 2016
New Revision: 8116
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=8116&view=rev
Log:
IDP-936 - Expose the date/time property in the audit field extractor
https://issues.shibboleth.net/jira/browse/IDP-936
Added wiring for both format string and a flag to convert time zone.
Modified:
trunk/idp-conf/src/main/resources/conf/audit.xml
trunk/idp-conf/src/main/resources/system/flows/admin/resolvertest-beans.xml
trunk/idp-conf/src/main/resources/system/flows/cas/cas-abstract-beans.xml
trunk/idp-conf/src/main/resources/system/flows/cas/login/login-beans.xml
trunk/idp-conf/src/main/resources/system/flows/cas/proxy/proxy-beans.xml
trunk/idp-conf/src/main/resources/system/flows/cas/validate-abstract-beans.xml
trunk/idp-conf/src/main/resources/system/flows/intercept/attribute-release-beans.xml
trunk/idp-conf/src/main/resources/system/flows/intercept/terms-of-use-beans.xml
trunk/idp-conf/src/main/resources/system/flows/logout/logout-beans.xml
trunk/idp-conf/src/main/resources/system/flows/logout/propagation/saml2-beans.xml
trunk/idp-conf/src/main/resources/system/flows/saml/saml-abstract-beans.xml
trunk/idp-conf/src/main/resources/system/flows/saml/saml2/slo-back-beans.xml
trunk/idp-conf/src/main/resources/system/flows/saml/saml2/slo-front-abstract-beans.xml
trunk/idp-profile-impl/src/main/java/net/shibboleth/idp/profile/audit/impl/PopulateAuditContext.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=8116&r1=8115&r2=8116&view=diff
==============================================================================
--- trunk/idp-conf/src/main/resources/conf/audit.xml (original)
+++ trunk/idp-conf/src/main/resources/conf/audit.xml Tue Mar 1 21:10:38 2016
@@ -17,6 +17,12 @@
<util:map id="shibboleth.AuditFormattingMap">
<entry key="Shibboleth-Audit" value="%T|%b|%I|%SP|%P|%IDP|%bb|%III|%u|%ac|%attr|%n|%i|" />
</util:map>
+
+ <!-- Override the format of date/time fields in the log and/or convert to default time zone. -->
+ <!--
+ <bean id="shibboleth.AuditDateTimeFormat" class="java.lang.String" c:_0="YYYY-MM-dd'T'HH:mm:ss.SSSZZ" />
+ <util:constant id="shibboleth.AuditDefaultTimeZone" static-field="java.lang.Boolean.TRUE" />
+ -->
<!-- Allows auditing to be disabled selectively for particular profiles/flows. -->
<util:list id="shibboleth.AuditSuppressedProfiles">
Modified: trunk/idp-conf/src/main/resources/system/flows/admin/resolvertest-beans.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-conf/src/main/resources/system/flows/admin/resolvertest-beans.xml?rev=8116&r1=8115&r2=8116&view=diff
==============================================================================
--- trunk/idp-conf/src/main/resources/system/flows/admin/resolvertest-beans.xml (original)
+++ trunk/idp-conf/src/main/resources/system/flows/admin/resolvertest-beans.xml Tue Mar 1 21:10:38 2016
@@ -43,7 +43,9 @@
<bean id="PostDecodePopulateAuditContext"
class="net.shibboleth.idp.profile.audit.impl.PopulateAuditContext" scope="prototype"
- p:formattingMap-ref="shibboleth.AuditFormattingMap">
+ p:formattingMap-ref="shibboleth.AuditFormattingMap"
+ p:dateTimeFormat="#{getObject('shibboleth.AuditDateTimeFormat')}"
+ p:useDefaultTimeZone="#{getObject('shibboleth.AuditDefaultTimeZone') ?: false}">
<property name="fieldExtractors">
<map>
<entry>
@@ -101,7 +103,8 @@
<bean id="PostLookupPopulateAuditContext"
class="net.shibboleth.idp.profile.audit.impl.PopulateAuditContext" scope="prototype"
p:fieldExtractors-ref="shibboleth.PostLookupAuditExtractors"
- p:formattingMap-ref="shibboleth.AuditFormattingMap" />
+ p:formattingMap-ref="shibboleth.AuditFormattingMap"
+ p:dateTimeFormat="#{getObject('shibboleth.AuditDateTimeFormat')}" />
<bean id="PopulateSubjectContext"
class="net.shibboleth.idp.profile.impl.PopulateSubjectContext" scope="prototype">
@@ -195,12 +198,16 @@
<bean id="PostAssertionPopulateAuditContext"
class="net.shibboleth.idp.profile.audit.impl.PopulateAuditContext" scope="prototype"
p:fieldExtractors-ref="shibboleth.PostAssertionAuditExtractors"
- p:formattingMap-ref="shibboleth.AuditFormattingMap" />
+ p:formattingMap-ref="shibboleth.AuditFormattingMap"
+ p:dateTimeFormat="#{getObject('shibboleth.AuditDateTimeFormat')}"
+ p:useDefaultTimeZone="#{getObject('shibboleth.AuditDefaultTimeZone') ?: false}" />
<bean id="PostResponsePopulateAuditContext"
class="net.shibboleth.idp.profile.audit.impl.PopulateAuditContext" scope="prototype"
p:fieldExtractors-ref="shibboleth.PostResponseAuditExtractors"
- p:formattingMap-ref="shibboleth.AuditFormattingMap" />
+ p:formattingMap-ref="shibboleth.AuditFormattingMap"
[... 342 lines stripped ...]
More information about the commits
mailing list