示例#1
0
 public static void EnforceInvariants(this BearerAccessToken token)
 {
     if (token.Expires == null)
     {
         throw new InvalidOperationException("Expires must not be null. Call SetExpires() to set");
     }
 }
示例#2
0
 public static DateTime SetExpires(this BearerAccessToken token, DateTime now)
 {
     token.Expires = now.ToUniversalTime().AddSeconds(token.ExpiresIn);
     return(token.Expires.Value);
 }