Class StaticDecryptionParametersResolver

  • All Implemented Interfaces:
    net.shibboleth.utilities.java.support.resolver.Resolver<org.opensaml.xmlsec.DecryptionParameters,​net.shibboleth.utilities.java.support.resolver.CriteriaSet>, org.opensaml.xmlsec.DecryptionParametersResolver

    public class StaticDecryptionParametersResolver
    extends Object
    implements org.opensaml.xmlsec.DecryptionParametersResolver
    Resolve an instance of DecryptionParameters statically.
    • Field Detail

      • params

        private org.opensaml.xmlsec.DecryptionParameters params
        Static parameters.
    • Constructor Detail

      • StaticDecryptionParametersResolver

        public StaticDecryptionParametersResolver​(org.opensaml.xmlsec.DecryptionParameters parameters)
        Constructor.
        Parameters:
        parameters - the static parameters instance to return
    • Method Detail

      • resolve

        @Nonnull
        public Iterable<org.opensaml.xmlsec.DecryptionParameters> resolve​(net.shibboleth.utilities.java.support.resolver.CriteriaSet criteria)
                                                                   throws net.shibboleth.utilities.java.support.resolver.ResolverException
        Specified by:
        resolve in interface net.shibboleth.utilities.java.support.resolver.Resolver<org.opensaml.xmlsec.DecryptionParameters,​net.shibboleth.utilities.java.support.resolver.CriteriaSet>
        Throws:
        net.shibboleth.utilities.java.support.resolver.ResolverException
      • resolveSingle

        @Nonnull
        public org.opensaml.xmlsec.DecryptionParameters resolveSingle​(net.shibboleth.utilities.java.support.resolver.CriteriaSet criteria)
                                                               throws net.shibboleth.utilities.java.support.resolver.ResolverException
        Specified by:
        resolveSingle in interface net.shibboleth.utilities.java.support.resolver.Resolver<org.opensaml.xmlsec.DecryptionParameters,​net.shibboleth.utilities.java.support.resolver.CriteriaSet>
        Throws:
        net.shibboleth.utilities.java.support.resolver.ResolverException