'Get named arguments for re-initialization.
The async refresh task re-creates the GenerationKeyJob.'

def get_constructor_kwargs(self):

    return {'lifetime': self.lifetime, 'for_class': self.for_class, 'generation_args': self.generation_args}
