def __init__(self, typ, keyjar, lt_pattern=None, **kwargs): self.type = typ JWT.__init__(self, keyjar, msgtype=TokenAssertion, **kwargs) Token.__init__(self, typ, **kwargs) self.lt_pattern = lt_pattern or {} self.db = {} self.session_info = {'': 600} self.exp_args = ['sinfo']
def __init__(self, typ, keyjar, lifetime, **kwargs): self.type = typ JWT.__init__(self, keyjar, lifetime=lifetime, msgtype=TokenAssertion, **kwargs) Token.__init__(self, typ, lifetime=lifetime, **kwargs) self.db = {} self.session_info = {} self.exp_args = ['sinfo']
def __init__(self, typ, keyjar, lt_pattern=None, extra_claims=None, **kwargs): self.type = typ JWT.__init__(self, keyjar, msgtype=TokenAssertion, **kwargs) Token.__init__(self, typ, **kwargs) self.lt_pattern = lt_pattern or {} self.db = {} self.session_info = {"": 600} self.exp_args = ["sinfo"] self.extra_claims = extra_claims or {}
def __init__(self, typ, keyjar, lt_pattern=None, extra_claims=None, **kwargs): self.type = typ Token.__init__(self, typ, **kwargs) kwargs.pop("token_storage", None) JWT.__init__(self, keyjar, msgtype=TokenAssertion, **kwargs) self.lt_pattern = lt_pattern or {} self.db = {} # type: Dict[str,str] self.session_info = {"": 600} self.exp_args = ["sinfo"] self.extra_claims = extra_claims or {}