Skip to content

Commit

Permalink
SHIBUI-2547: SHIBUI won't startup with existing External Metadata Res…
Browse files Browse the repository at this point in the history
…olver
  • Loading branch information
chasegawa authored and credman committed Mar 15, 2023
1 parent daa1aa5 commit f51171c
Showing 1 changed file with 5 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package edu.internet2.tier.shibboleth.admin.ui.configuration;

import edu.internet2.tier.shibboleth.admin.ui.domain.resolvers.ExternalMetadataResolver;
import edu.internet2.tier.shibboleth.admin.ui.domain.resolvers.opensaml.OpenSamlChainingMetadataResolver;
import edu.internet2.tier.shibboleth.admin.ui.opensaml.OpenSamlObjects;
import edu.internet2.tier.shibboleth.admin.ui.repository.MetadataResolverRepository;
Expand Down Expand Up @@ -55,6 +56,10 @@ public MetadataResolver metadataResolver(TokenPlaceholderResolvers tokenPlacehol
Iterable<edu.internet2.tier.shibboleth.admin.ui.domain.resolvers.MetadataResolver> persistedResolvers = metadataResolverRepository.findAll();
for (edu.internet2.tier.shibboleth.admin.ui.domain.resolvers.MetadataResolver resolver : persistedResolvers) {
try {
// ExternalMetadataResolver does not have an OpenSAML matching kind, its a SHIB specific kind of deal, so skip it
if (resolver instanceof ExternalMetadataResolver) {
continue;
}
MetadataResolver openSamlResolver = metadataResolverConverterService.convertToOpenSamlRepresentation(resolver);
resolvers.add(openSamlResolver);
} catch (IOException e) {
Expand Down

0 comments on commit f51171c

Please sign in to comment.