diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2012-04-01 07:50:20 -0700 |
---|---|---|
committer | Andrew Arnott <andrewarnott@gmail.com> | 2012-04-01 08:14:48 -0700 |
commit | 03bc5770d091ec2e96d49bb0f7dcaa77d8f1a170 (patch) | |
tree | f435cc15c12ddaa9f286d1f94ef17efded033b27 | |
parent | 3dc6c8214242cecadaa9d6c63f083f68c58597fd (diff) | |
download | DotNetOpenAuth-03bc5770d091ec2e96d49bb0f7dcaa77d8f1a170.zip DotNetOpenAuth-03bc5770d091ec2e96d49bb0f7dcaa77d8f1a170.tar.gz DotNetOpenAuth-03bc5770d091ec2e96d49bb0f7dcaa77d8f1a170.tar.bz2 |
Fixed inclusion of refresh token based on host policy.
-rw-r--r-- | src/DotNetOpenAuth.OAuth2.AuthorizationServer/OAuth2/AuthorizationServer.cs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/DotNetOpenAuth.OAuth2.AuthorizationServer/OAuth2/AuthorizationServer.cs b/src/DotNetOpenAuth.OAuth2.AuthorizationServer/OAuth2/AuthorizationServer.cs index 70d7838..9696402 100644 --- a/src/DotNetOpenAuth.OAuth2.AuthorizationServer/OAuth2/AuthorizationServer.cs +++ b/src/DotNetOpenAuth.OAuth2.AuthorizationServer/OAuth2/AuthorizationServer.cs @@ -114,8 +114,7 @@ namespace DotNetOpenAuth.OAuth2 { accessRequestInternal.AccessTokenCreationParameters = this.AuthorizationServerServices.GetAccessTokenParameters(requestMessage); ErrorUtilities.VerifyHost(accessRequestInternal.AccessTokenCreationParameters != null, "IAuthorizationServer.GetAccessTokenParameters must not return null."); - // TODO: refreshToken should be set appropriately based on authorization server policy. - var successResponseMessage = this.PrepareAccessTokenResponse(requestMessage); + var successResponseMessage = this.PrepareAccessTokenResponse(requestMessage, accessRequestInternal.AccessTokenCreationParameters.IncludeRefreshToken); successResponseMessage.Lifetime = accessRequestInternal.AccessTokenCreationParameters.AccessTokenLifetime; var authCarryingRequest = requestMessage as IAuthorizationCarryingRequest; |