public void setAuthToken(WSAuthEntity _token, string _1MinTicket) { if (ValidateOneMinTicket(_1MinTicket)) { _AuthToken = _token; } }
protected override void setAuthToken <S>(S _session, ref WSAuthEntity _AuthToken) { long sessionAgeSeconds = 0; AuthToken.issued = DateTime.Now; AuthToken.expires = DateTime.Now.AddSeconds(WSConstants.SessionExpiresInSeconds); AuthToken.expires_in = (WSConstants.SessionExpiresInSeconds > sessionAgeSeconds ? (WSConstants.SessionExpiresInSeconds - sessionAgeSeconds) : 0); AuthToken.status = WSConstants.AUTH_STATES.AUTHORIZED; }
protected abstract void setAuthToken <S>(S session, ref WSAuthEntity AuthToken) where S : WSDynamicEntity;
public WSAuthRecord(MetaFunctions _CFunc, WSAuthEntity entity, string _RootName = null) : base(_CFunc, entity, entity.User.role, _RootName) { }