private List<String> filterForRuntimeSupportedAlgorithms(final List<String> algorithms) {
        final Collection<String> filteredAlgorithms = new ArrayList<>(algorithms);
        return filteredAlgorithms
            .stream()
            .filter(uri -> Objects.requireNonNull(globalAlgorithmRegistry).isRuntimeSupported(uri))
            .collect(Collectors.toList());
    }
<p>Getter for the field <code>signatureReferenceDigestMethods</code>.</p>

@return a {@link List} object
pac4j-saml/src/main/java/org/pac4j/saml/metadata/BaseSAML2MetadataGenerator.java