Class AlgorithmRuntimeSupportedPredicate

  • All Implemented Interfaces:
    Predicate<String>

    public class AlgorithmRuntimeSupportedPredicate
    extends Object
    implements Predicate<String>
    A predicate which evaluates whether a cryptographic algorithm URI is effectively supported by the runtime environment, as determined by AlgorithmRegistry.isRuntimeSupported(String).
    • Field Detail

      • registry

        private org.opensaml.xmlsec.algorithm.AlgorithmRegistry registry
        The algorithm registry instance.
    • Constructor Detail

      • AlgorithmRuntimeSupportedPredicate

        public AlgorithmRuntimeSupportedPredicate​(org.opensaml.xmlsec.algorithm.AlgorithmRegistry algorithmRegistry)
        Constructor.
        Parameters:
        algorithmRegistry - the algorithm registry instance to use