diff --git a/backend/src/main/java/edu/internet2/tier/shibboleth/admin/ui/domain/KeyInfo.java b/backend/src/main/java/edu/internet2/tier/shibboleth/admin/ui/domain/KeyInfo.java index f07d98ca6..8ee6e0876 100644 --- a/backend/src/main/java/edu/internet2/tier/shibboleth/admin/ui/domain/KeyInfo.java +++ b/backend/src/main/java/edu/internet2/tier/shibboleth/admin/ui/domain/KeyInfo.java @@ -133,7 +133,13 @@ public List getAgreementMethods() { @Nonnull @Override public List getEncryptedKeys() { - return Collections.emptyList(); + ArrayList result = new ArrayList<>(); + for (XMLObject obj : getXMLObjects()) { + if (obj instanceof EncryptedKey) { + result.add((EncryptedKey) obj); + } + } + return result; } @Nullable