[java-idp-oidc] branch main updated: JOIDC-35 - Add missing audit fields
Henri Mikkonen
henri.mikkonen at iki.fi
Fri Mar 12 16:05:43 UTC 2021
This is an automated email from the git hooks/post-receive script.
hjmikkon pushed a commit to branch main
in repository java-idp-oidc.
View the commit online:
http://git.shibboleth.net/view/?p=java-idp-oidc.git;a=commit;h=1c2acb34c4bb84ff0f1ca27a743056fc390e0a36
The following commit(s) were added to refs/heads/main by this push:
new 1c2acb34 JOIDC-35 - Add missing audit fields
1c2acb34 is described below
commit 1c2acb34c4bb84ff0f1ca27a743056fc390e0a36
Author: Henri Mikkonen <henri.mikkonen at iki.fi>
AuthorDate: Fri Mar 12 18:05:08 2021 +0200
JOIDC-35 - Add missing audit fields
https://issues.shibboleth.net/jira/browse/JOIDC-35
Added FlowStartPopulateAuditContext
---
.../shibboleth/idp/flows/oauth2/introspection/introspection-flow.xml | 1 +
.../net/shibboleth/idp/flows/oauth2/revocation/revocation-flow.xml | 1 +
.../net/shibboleth/idp/flows/oidc/abstract/oidc-abstract-beans.xml | 3 +++
.../net/shibboleth/idp/flows/oidc/authorize/authorize-flow.xml | 1 +
.../META-INF/net/shibboleth/idp/flows/oidc/register/register-flow.xml | 1 +
.../META-INF/net/shibboleth/idp/flows/oidc/token/token-flow.xml | 1 +
.../META-INF/net/shibboleth/idp/flows/oidc/userinfo/userinfo-flow.xml | 1 +
7 files changed, 9 insertions(+)
diff --git a/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oauth2/introspection/introspection-flow.xml b/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oauth2/introspection/introspection-flow.xml
index bb499c67..05352f5b 100644
--- a/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oauth2/introspection/introspection-flow.xml
+++ b/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oauth2/introspection/introspection-flow.xml
@@ -5,6 +5,7 @@
<action-state id="InitializeMandatoryContexts">
<evaluate expression="InitializeProfileRequestContext" />
+ <evaluate expression="FlowStartPopulateAuditContext" />
<evaluate expression="InitializeOutboundMessageContext" />
<evaluate expression="'proceed'" />
<transition on="proceed" to="DecodeMessage" />
diff --git a/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oauth2/revocation/revocation-flow.xml b/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oauth2/revocation/revocation-flow.xml
index 85e9ae57..dfc381ab 100644
--- a/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oauth2/revocation/revocation-flow.xml
+++ b/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oauth2/revocation/revocation-flow.xml
@@ -5,6 +5,7 @@
<action-state id="InitializeMandatoryContexts">
<evaluate expression="InitializeProfileRequestContext" />
+ <evaluate expression="FlowStartPopulateAuditContext" />
<evaluate expression="InitializeOutboundMessageContext" />
<evaluate expression="'proceed'" />
<transition on="proceed" to="DecodeMessage" />
diff --git a/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/abstract/oidc-abstract-beans.xml b/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/abstract/oidc-abstract-beans.xml
index 7794e1e2..f78adfa5 100644
--- a/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/abstract/oidc-abstract-beans.xml
+++ b/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/abstract/oidc-abstract-beans.xml
@@ -238,5 +238,8 @@
<bean id="PopulateMetricContext"
class="org.opensaml.profile.action.impl.PopulateMetricContext" scope="prototype"
p:metricStrategy="#{getObject('shibboleth.metrics.MetricStrategy')}" />
+
+ <bean id="FlowStartPopulateAuditContext" parent="shibboleth.AbstractPopulateAuditContext"
+ p:fieldExtractors="#{getObject('shibboleth.FlowStartAuditExtractors') ?: getObject('shibboleth.DefaultFlowStartAuditExtractors')}" />
</beans>
diff --git a/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/authorize/authorize-flow.xml b/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/authorize/authorize-flow.xml
index 557d82b9..aa54c1a8 100644
--- a/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/authorize/authorize-flow.xml
+++ b/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/authorize/authorize-flow.xml
@@ -5,6 +5,7 @@
<action-state id="InitializeProfileRequestContext">
<evaluate expression="InitializeProfileRequestContext" />
+ <evaluate expression="FlowStartPopulateAuditContext" />
<evaluate expression="'proceed'" />
<transition on="proceed" to="DecodeMessage" />
</action-state>
diff --git a/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/register/register-flow.xml b/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/register/register-flow.xml
index fd4f873f..778c2c6f 100644
--- a/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/register/register-flow.xml
+++ b/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/register/register-flow.xml
@@ -5,6 +5,7 @@
<action-state id="InitializeMandatoryContexts">
<evaluate expression="InitializeProfileRequestContext" />
+ <evaluate expression="FlowStartPopulateAuditContext" />
<evaluate expression="InitializeOutboundMessageContext" />
<evaluate expression="'proceed'" />
<transition on="proceed" to="DecodeMessage" />
diff --git a/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/token/token-flow.xml b/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/token/token-flow.xml
index 4ce1d038..e751622c 100644
--- a/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/token/token-flow.xml
+++ b/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/token/token-flow.xml
@@ -4,6 +4,7 @@
<action-state id="InitializeMandatoryContexts">
<evaluate expression="InitializeProfileRequestContext" />
+ <evaluate expression="FlowStartPopulateAuditContext" />
<evaluate expression="InitializeOutboundMessageContext" />
<evaluate expression="'proceed'" />
<transition on="proceed" to="DecodeMessage" />
diff --git a/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/userinfo/userinfo-flow.xml b/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/userinfo/userinfo-flow.xml
index ca782b9d..a2081cf2 100644
--- a/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/userinfo/userinfo-flow.xml
+++ b/idp-oidc-extension-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/oidc/userinfo/userinfo-flow.xml
@@ -5,6 +5,7 @@
<action-state id="InitializeMandatoryContexts">
<evaluate expression="InitializeProfileRequestContext" />
+ <evaluate expression="FlowStartPopulateAuditContext" />
<evaluate expression="InitializeOutboundMessageContext" />
<evaluate expression="'proceed'" />
<transition on="proceed" to="DecodeMessage" />
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list