[java-identity-provider] branch main updated: IDP-1764: SecurityConfiguration -LookupFunctions not doing null check...
Brent Putman
putmanb at georgetown.edu
Wed Mar 3 04:07:27 UTC 2021
This is an automated email from the git hooks/post-receive script.
putmanb pushed a commit to branch main
in repository java-identity-provider.
View the commit online:
http://git.shibboleth.net/view/?p=java-identity-provider.git;a=commit;h=48e48aa4c2e2cf9cf2c0a611f90b2b997af37885
The following commit(s) were added to refs/heads/main by this push:
new 48e48aa4c IDP-1764: SecurityConfiguration -LookupFunctions not doing null check...
48e48aa4c is described below
commit 48e48aa4c2e2cf9cf2c0a611f90b2b997af37885
Author: Brent Putman <putmanb at georgetown.edu>
AuthorDate: Tue Mar 2 22:58:57 2021 -0500
IDP-1764: SecurityConfiguration -LookupFunctions not doing null check...
Missed a couple of function impls, due to similar names but different
packages.
---
.../config/navigate/SignatureSigningConfigurationLookupFunction.java | 2 +-
.../messaging/SignatureValidationConfigurationLookupFunction.java | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/idp-profile-api/src/main/java/net/shibboleth/idp/profile/config/navigate/SignatureSigningConfigurationLookupFunction.java b/idp-profile-api/src/main/java/net/shibboleth/idp/profile/config/navigate/SignatureSigningConfigurationLookupFunction.java
index 78dce1981..fde97bb0b 100644
--- a/idp-profile-api/src/main/java/net/shibboleth/idp/profile/config/navigate/SignatureSigningConfigurationLookupFunction.java
+++ b/idp-profile-api/src/main/java/net/shibboleth/idp/profile/config/navigate/SignatureSigningConfigurationLookupFunction.java
@@ -63,7 +63,7 @@ public class SignatureSigningConfigurationLookupFunction
final ProfileConfiguration pc = rpc.getProfileConfig();
if (pc != null) {
final SecurityConfiguration sc = pc.getSecurityConfiguration(input);
- if (sc != null) {
+ if (sc != null && sc.getSignatureSigningConfiguration() != null) {
configs.add(sc.getSignatureSigningConfiguration());
}
}
diff --git a/idp-profile-api/src/main/java/net/shibboleth/idp/profile/config/navigate/messaging/SignatureValidationConfigurationLookupFunction.java b/idp-profile-api/src/main/java/net/shibboleth/idp/profile/config/navigate/messaging/SignatureValidationConfigurationLookupFunction.java
index c5c1fa816..4a35980ce 100644
--- a/idp-profile-api/src/main/java/net/shibboleth/idp/profile/config/navigate/messaging/SignatureValidationConfigurationLookupFunction.java
+++ b/idp-profile-api/src/main/java/net/shibboleth/idp/profile/config/navigate/messaging/SignatureValidationConfigurationLookupFunction.java
@@ -65,7 +65,7 @@ public class SignatureValidationConfigurationLookupFunction
if (pc != null) {
final SecurityConfiguration sc =
pc.getSecurityConfiguration(this.getProfileRequestContextLookupStrategy().apply(input));
- if (sc != null) {
+ if (sc != null && sc.getSignatureValidationConfiguration() != null) {
configs.add(sc.getSignatureValidationConfiguration());
}
}
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list