Interface VendorAwareCacheKeyEnhancer

    • Method Detail

      • enhanceCacheKeyWithVendorConsiderations

        void enhanceCacheKeyWithVendorConsiderations​(com.fasterxml.jackson.databind.node.ObjectNode cacheKey,
                                                     ContextInfo contextInfo)
        Typically, implementations of this method should load the current policy requirements and leverage VendorAwareTrackablePolicyUtils to determine relevant restrictions/restricted-privileges available to the current authentication, and add those details to the provided cache key node.
        Parameters:
        cacheKey - the cache key to enhance
        contextInfo - context information surrounding sandboxing and multitenant state