From: Jo Sutton Date: Fri, 5 Apr 2024 00:43:15 +0000 (+1300) Subject: python:gkdi: Add Gkdi.from_key_envelope() method X-Git-Tag: tdb-1.4.11~1118 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5aaebb537e3e5e3595567429b7cdf478d9e3be80;p=thirdparty%2Fsamba.git python:gkdi: Add Gkdi.from_key_envelope() method Signed-off-by: Jo Sutton Reviewed-by: Andrew Bartlett --- diff --git a/python/samba/gkdi.py b/python/samba/gkdi.py index 61134e1bf94..b62a00ed3c2 100644 --- a/python/samba/gkdi.py +++ b/python/samba/gkdi.py @@ -289,6 +289,10 @@ class Gkid: return start_time + @staticmethod + def from_key_envelope(env: gkdi.KeyEnvelope) -> "Gkid": + return Gkid(env.l0_index, env.l1_index, env.l2_index) + class SeedKeyPair: __slots__ = ["l1_key", "l2_key", "gkid", "hash_algorithm", "root_key_id"]