diff --git a/src/oidcop/session/manager.py b/src/oidcop/session/manager.py index 12875293..f4d81540 100644 --- a/src/oidcop/session/manager.py +++ b/src/oidcop/session/manager.py @@ -25,6 +25,14 @@ logger = logging.getLogger(__name__) +class RawID(object): + def __init__(self, *args, **kwargs): + pass + + def __call__(self, uid, *args, **kwargs): + return uid + + def pairwise_id(uid, sector_identifier, salt="", **kwargs): return hashlib.sha256( ("{}{}{}".format(uid, sector_identifier, salt)).encode("utf-8")