コード例 #1
0
 public void setAuthToken(WSAuthEntity _token, string _1MinTicket)
 {
     if (ValidateOneMinTicket(_1MinTicket))
     {
         _AuthToken = _token;
     }
 }
コード例 #2
0
        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;
        }
コード例 #3
0
 protected abstract void setAuthToken <S>(S session, ref WSAuthEntity AuthToken) where S : WSDynamicEntity;
コード例 #4
0
ファイル: WSAuthRecord.cs プロジェクト: odensebysmuseer/OBMWS
 public WSAuthRecord(MetaFunctions _CFunc, WSAuthEntity entity, string _RootName = null) : base(_CFunc, entity, entity.User.role, _RootName)
 {
 }