a U¸mgTã@sdZGdd„dƒZdS)z’ Functionality for creating gen3 access users to support portal access control - get_user_identity - get_user_access_scope - get_user_expire_time c@s0eZdZdZdd„Zdd„Zdd„Zdd „Zd S) ÚUserzI identity, access_scope, expire_time are required to create user cCs||_||_||_dS)N)Ú_User__identityÚ_User__access_scopeÚ_User__expire_time)ÚselfÚidentityÚ access_scopeÚ expire_time©r ú?/home/cmiss/Jenkins/workspace/12-Labours-API/middleware/user.pyÚ__init__sz User.__init__cCs|jS)z5 Handler for returning user identity )r©rr r r Úget_user_identityszUser.get_user_identitycCs|jS)z9 Handler for returning user access scope )rr r r r Úget_user_access_scopeszUser.get_user_access_scopecCs|jS)z8 Handler for returning user expire time )rr r r r Úget_user_expire_timeszUser.get_user_expire_timeN)Ú__name__Ú __module__Ú __qualname__Ú__doc__r r rrr r r r r s rN)rrr r r r Ús