Exemple #1
0
        public BearerAuthenticationToken GetActiveBearerAuthenticationToken()
        {
            GetUidFromHeader();
            BearerAuthenticationToken retorno = bearerAuthenticationRepository.GetByUid(uid);

            return(retorno);
        }
Exemple #2
0
        public void SaveAccessToken(BearerAuthenticationToken bearerAuthenticationToken)
        {
            BearerAuthenticationToken retorno = GetActiveBearerAuthenticationToken();

            if (retorno == null)
            {
                bearerAuthenticationRepository.Create(bearerAuthenticationToken);
            }
            else
            {
                bearerAuthenticationRepository.Update(bearerAuthenticationToken);
            }
        }
Exemple #3
0
        public DateTime?GetExpire()
        {
            BearerAuthenticationToken retorno = GetActiveBearerAuthenticationToken();

            return(retorno?.expiry);
        }