in src/aws_secretsmanager_caching/decorators.py [0:0]
def __init__(self, secret_id, cache, **kwargs):
"""
Construct a decorator to inject a variable list of keyword arguments to a given function with resolved values
from a cached secret.
:type kwargs: dict
:param kwargs: dictionary mapping original keyword argument of wrapped function to JSON-encoded secret key
:type secret_id: str
:param secret_id: The secret identifier
:type cache: aws_secretsmanager_caching.SecretCache
:param cache: Secret cache
"""
self.cache = cache
self.kwarg_map = kwargs
self.secret_id = secret_id