diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2012-11-10 21:43:23 -0800 |
---|---|---|
committer | Andrew Arnott <andrewarnott@gmail.com> | 2012-11-10 21:43:23 -0800 |
commit | a8ac488896a6468b91b9733b5c378727bd6d6429 (patch) | |
tree | 58804ad521ea41c39befa02f42f42b5796ce0452 | |
parent | 9ae05669a24973cea9ad33fbc8fa11af90d487b8 (diff) | |
download | DotNetOpenAuth-a8ac488896a6468b91b9733b5c378727bd6d6429.zip DotNetOpenAuth-a8ac488896a6468b91b9733b5c378727bd6d6429.tar.gz DotNetOpenAuth-a8ac488896a6468b91b9733b5c378727bd6d6429.tar.bz2 |
Fixes access token expiration check in client
Fixes #174
-rw-r--r-- | src/DotNetOpenAuth.OAuth2.Client/OAuth2/ClientBase.cs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/DotNetOpenAuth.OAuth2.Client/OAuth2/ClientBase.cs b/src/DotNetOpenAuth.OAuth2.Client/OAuth2/ClientBase.cs index c983f8c..49d0732 100644 --- a/src/DotNetOpenAuth.OAuth2.Client/OAuth2/ClientBase.cs +++ b/src/DotNetOpenAuth.OAuth2.Client/OAuth2/ClientBase.cs @@ -100,7 +100,7 @@ namespace DotNetOpenAuth.OAuth2 { Requires.NotNull(request, "request"); Requires.NotNull(authorization, "authorization"); Requires.True(!string.IsNullOrEmpty(authorization.AccessToken), "authorization"); - ErrorUtilities.VerifyProtocol(!authorization.AccessTokenExpirationUtc.HasValue || authorization.AccessTokenExpirationUtc < DateTime.UtcNow || authorization.RefreshToken != null, ClientStrings.AuthorizationExpired); + ErrorUtilities.VerifyProtocol(!authorization.AccessTokenExpirationUtc.HasValue || authorization.AccessTokenExpirationUtc >= DateTime.UtcNow || authorization.RefreshToken != null, ClientStrings.AuthorizationExpired); if (authorization.AccessTokenExpirationUtc.HasValue && authorization.AccessTokenExpirationUtc.Value < DateTime.UtcNow) { ErrorUtilities.VerifyProtocol(authorization.RefreshToken != null, ClientStrings.AccessTokenRefreshFailed); |