Class AbstractDynamicMetadataResolver.DefaultCacheKeyGenerator

  • All Implemented Interfaces:
    Function<org.opensaml.saml.saml2.metadata.EntityDescriptor,​String>
    Enclosing class:
    AbstractDynamicMetadataResolver

    public static class AbstractDynamicMetadataResolver.DefaultCacheKeyGenerator
    extends Object
    implements Function<org.opensaml.saml.saml2.metadata.EntityDescriptor,​String>
    Default function for generating a cache key for loading and saving an EntityDescriptor using a XMLObjectLoadSaveManager.
    • Field Detail

      • digester

        private net.shibboleth.utilities.java.support.codec.StringDigester digester
        String digester for the EntityDescriptor's entityID.
    • Constructor Detail

      • DefaultCacheKeyGenerator

        public DefaultCacheKeyGenerator()
        Constructor.
    • Method Detail

      • apply

        public String apply​(org.opensaml.saml.saml2.metadata.EntityDescriptor input)
        Specified by:
        apply in interface Function<org.opensaml.saml.saml2.metadata.EntityDescriptor,​String>