From 0616ba7c661a634a4071baa7befb4ab8f593da4b Mon Sep 17 00:00:00 2001 From: Markus Strehle <11627201+strehle@users.noreply.github.com> Date: Tue, 10 Oct 2023 10:26:36 +0200 Subject: [PATCH] fix sonar findings (#2528) Potential Null Pointer --- .../uaa/provider/saml/idp/NonSnarlIdpMetadataManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/main/java/org/cloudfoundry/identity/uaa/provider/saml/idp/NonSnarlIdpMetadataManager.java b/server/src/main/java/org/cloudfoundry/identity/uaa/provider/saml/idp/NonSnarlIdpMetadataManager.java index aa0d4c302d5..9d5f9993d1d 100644 --- a/server/src/main/java/org/cloudfoundry/identity/uaa/provider/saml/idp/NonSnarlIdpMetadataManager.java +++ b/server/src/main/java/org/cloudfoundry/identity/uaa/provider/saml/idp/NonSnarlIdpMetadataManager.java @@ -213,7 +213,7 @@ protected String getSpName(ExtendedMetadataDelegate provider) throws MetadataPro protected String getHostedSpName(ExtendedMetadataDelegate provider) throws MetadataProviderException { String key = getSpName(provider); ExtendedMetadata extendedMetadata = getExtendedMetadata(key, provider); - if (extendedMetadata.isLocal()) { + if (extendedMetadata != null && extendedMetadata.isLocal()) { return key; } else { return null;