diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2010-02-21 21:21:25 -0800 |
---|---|---|
committer | Andrew Arnott <andrewarnott@gmail.com> | 2010-02-22 08:36:46 -0800 |
commit | 79ce3eee130d5bc58e44b78acd9b4b9693b07ecc (patch) | |
tree | 2b44e48d4aa97ce9e64cf973517c9a4300035ab2 /src | |
parent | 81b136d5326f2a0f1d0448f012b3f8310174247e (diff) | |
download | DotNetOpenAuth-79ce3eee130d5bc58e44b78acd9b4b9693b07ecc.zip DotNetOpenAuth-79ce3eee130d5bc58e44b78acd9b4b9693b07ecc.tar.gz DotNetOpenAuth-79ce3eee130d5bc58e44b78acd9b4b9693b07ecc.tar.bz2 |
Fixed some issues that came up in preparing the first WRAP unit test.
Diffstat (limited to 'src')
6 files changed, 8 insertions, 7 deletions
diff --git a/src/DotNetOpenAuth/Messaging/TimespanSecondsEncoder.cs b/src/DotNetOpenAuth/Messaging/TimespanSecondsEncoder.cs index 3ad1bd8..b28e5a8 100644 --- a/src/DotNetOpenAuth/Messaging/TimespanSecondsEncoder.cs +++ b/src/DotNetOpenAuth/Messaging/TimespanSecondsEncoder.cs @@ -16,7 +16,8 @@ namespace DotNetOpenAuth.Messaging { /// <summary> /// Initializes a new instance of the <see cref="TimespanSecondsEncoder"/> class. /// </summary> - internal TimespanSecondsEncoder() { + public TimespanSecondsEncoder() { + // Note that this constructor is public so it can be instantiated via Activator. } #region IMessagePartEncoder Members diff --git a/src/DotNetOpenAuth/OAuthWrap/Messages/Assertion/AssertionRequest.cs b/src/DotNetOpenAuth/OAuthWrap/Messages/Assertion/AssertionRequest.cs index cfd537a..ac693e4 100644 --- a/src/DotNetOpenAuth/OAuthWrap/Messages/Assertion/AssertionRequest.cs +++ b/src/DotNetOpenAuth/OAuthWrap/Messages/Assertion/AssertionRequest.cs @@ -18,9 +18,9 @@ namespace DotNetOpenAuth.OAuthWrap.Messages { /// <summary> /// Initializes a new instance of the <see cref="AssertionRequest"/> class. /// </summary> - /// <param name="version">The version.</param> /// <param name="authorizationServer">The authorization server.</param> - internal AssertionRequest(Version version, Uri authorizationServer) + /// <param name="version">The version.</param> + internal AssertionRequest(Uri authorizationServer, Version version) : base(version, MessageTransport.Direct, authorizationServer) { this.HttpMethods = HttpDeliveryMethods.PostRequest; } diff --git a/src/DotNetOpenAuth/OAuthWrap/Messages/Assertion/AssertionSuccessResponse.cs b/src/DotNetOpenAuth/OAuthWrap/Messages/Assertion/AssertionSuccessResponse.cs index a934c07..f42e1f6 100644 --- a/src/DotNetOpenAuth/OAuthWrap/Messages/Assertion/AssertionSuccessResponse.cs +++ b/src/DotNetOpenAuth/OAuthWrap/Messages/Assertion/AssertionSuccessResponse.cs @@ -35,6 +35,6 @@ namespace DotNetOpenAuth.OAuthWrap.Messages { /// </summary> /// <value>The lifetime.</value> [MessagePart(Protocol.wrap_access_token_expires_in, IsRequired = false, Encoder = typeof(TimespanSecondsEncoder))] - internal TimeSpan Lifetime { get; set; } + internal TimeSpan? Lifetime { get; set; } } } diff --git a/src/DotNetOpenAuth/OAuthWrap/Messages/ClientAccountAndPassword/ClientAccountUsernamePasswordSuccessResponse.cs b/src/DotNetOpenAuth/OAuthWrap/Messages/ClientAccountAndPassword/ClientAccountUsernamePasswordSuccessResponse.cs index 186827c..c53bdea 100644 --- a/src/DotNetOpenAuth/OAuthWrap/Messages/ClientAccountAndPassword/ClientAccountUsernamePasswordSuccessResponse.cs +++ b/src/DotNetOpenAuth/OAuthWrap/Messages/ClientAccountAndPassword/ClientAccountUsernamePasswordSuccessResponse.cs @@ -42,6 +42,6 @@ namespace DotNetOpenAuth.OAuthWrap.Messages { /// </summary> /// <value>The lifetime.</value> [MessagePart(Protocol.wrap_access_token_expires_in, IsRequired = false, Encoder = typeof(TimespanSecondsEncoder))] - internal TimeSpan Lifetime { get; set; } + internal TimeSpan? Lifetime { get; set; } } } diff --git a/src/DotNetOpenAuth/OAuthWrap/Messages/RefreshAccessTokenSuccessResponse.cs b/src/DotNetOpenAuth/OAuthWrap/Messages/RefreshAccessTokenSuccessResponse.cs index 493bf16..36a98e5 100644 --- a/src/DotNetOpenAuth/OAuthWrap/Messages/RefreshAccessTokenSuccessResponse.cs +++ b/src/DotNetOpenAuth/OAuthWrap/Messages/RefreshAccessTokenSuccessResponse.cs @@ -39,6 +39,6 @@ namespace DotNetOpenAuth.OAuthWrap.Messages { /// </summary> /// <value>The lifetime.</value> [MessagePart(Protocol.wrap_access_token_expires_in, IsRequired = false, Encoder = typeof(TimespanSecondsEncoder))] - internal TimeSpan Lifetime { get; set; } + internal TimeSpan? Lifetime { get; set; } } } diff --git a/src/DotNetOpenAuth/OAuthWrap/Messages/UsernameAndPassword/UserNamePasswordSuccessResponse.cs b/src/DotNetOpenAuth/OAuthWrap/Messages/UsernameAndPassword/UserNamePasswordSuccessResponse.cs index addae9f..7afe7da 100644 --- a/src/DotNetOpenAuth/OAuthWrap/Messages/UsernameAndPassword/UserNamePasswordSuccessResponse.cs +++ b/src/DotNetOpenAuth/OAuthWrap/Messages/UsernameAndPassword/UserNamePasswordSuccessResponse.cs @@ -46,6 +46,6 @@ namespace DotNetOpenAuth.OAuthWrap.Messages { /// </summary> /// <value>The lifetime.</value> [MessagePart(Protocol.wrap_access_token_expires_in, IsRequired = false, Encoder = typeof(TimespanSecondsEncoder))] - internal TimeSpan Lifetime { get; set; } + internal TimeSpan? Lifetime { get; set; } } } |