diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2012-03-29 09:23:04 -0700 |
---|---|---|
committer | Andrew Arnott <andrewarnott@gmail.com> | 2012-03-29 09:23:04 -0700 |
commit | 64259bf9b143310c4812023880bb89674fe28806 (patch) | |
tree | 9f65853d7dc2f1bd9444b2f21055be5ae03a91fa /src/DotNetOpenAuth.OAuth2.AuthorizationServer/OAuth2/ChannelElements/AccessRequestBindingElement.cs | |
parent | 546235d5ef68164a53fb82a6a12239ef6184b1ed (diff) | |
download | DotNetOpenAuth-64259bf9b143310c4812023880bb89674fe28806.zip DotNetOpenAuth-64259bf9b143310c4812023880bb89674fe28806.tar.gz DotNetOpenAuth-64259bf9b143310c4812023880bb89674fe28806.tar.bz2 |
Moved some message validation to another binding element.
Diffstat (limited to 'src/DotNetOpenAuth.OAuth2.AuthorizationServer/OAuth2/ChannelElements/AccessRequestBindingElement.cs')
-rw-r--r-- | src/DotNetOpenAuth.OAuth2.AuthorizationServer/OAuth2/ChannelElements/AccessRequestBindingElement.cs | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/src/DotNetOpenAuth.OAuth2.AuthorizationServer/OAuth2/ChannelElements/AccessRequestBindingElement.cs b/src/DotNetOpenAuth.OAuth2.AuthorizationServer/OAuth2/ChannelElements/AccessRequestBindingElement.cs index 0c0f365..14391a6 100644 --- a/src/DotNetOpenAuth.OAuth2.AuthorizationServer/OAuth2/ChannelElements/AccessRequestBindingElement.cs +++ b/src/DotNetOpenAuth.OAuth2.AuthorizationServer/OAuth2/ChannelElements/AccessRequestBindingElement.cs @@ -50,9 +50,6 @@ namespace DotNetOpenAuth.OAuth2.ChannelElements { /// <see cref="MessagePartAttribute.RequiredProtection"/> properties where applicable. /// </remarks> public override MessageProtections? ProcessOutgoingMessage(IProtocolMessage message) { - var responseWithOriginatingRequest = message as IDirectResponseProtocolMessage; - var accessRequest = responseWithOriginatingRequest.OriginatingRequest as IAccessTokenRequestInternal; - var authCodeCarrier = message as IAuthorizationCodeCarryingRequest; if (authCodeCarrier != null) { var codeFormatter = AuthorizationCode.CreateFormatter(this.AuthorizationServer); @@ -61,13 +58,6 @@ namespace DotNetOpenAuth.OAuth2.ChannelElements { return MessageProtections.None; } - var accessTokenResponse = message as AccessTokenSuccessResponse; - if (accessTokenResponse != null) { - var directResponseMessage = (IDirectResponseProtocolMessage)accessTokenResponse; - var accessTokenRequest = (AccessTokenRequestBase)directResponseMessage.OriginatingRequest; - ErrorUtilities.VerifyProtocol(accessTokenRequest.GrantType != GrantType.ClientCredentials || accessTokenResponse.RefreshToken == null, OAuthStrings.NoGrantNoRefreshToken); - } - return null; } |