summaryrefslogtreecommitdiffstats
path: root/src/DotNetOpenAuth/OAuth2/IAccessTokenAnalyzer.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/DotNetOpenAuth/OAuth2/IAccessTokenAnalyzer.cs')
-rw-r--r--src/DotNetOpenAuth/OAuth2/IAccessTokenAnalyzer.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/DotNetOpenAuth/OAuth2/IAccessTokenAnalyzer.cs b/src/DotNetOpenAuth/OAuth2/IAccessTokenAnalyzer.cs
index d82a6ab..ed6cd63 100644
--- a/src/DotNetOpenAuth/OAuth2/IAccessTokenAnalyzer.cs
+++ b/src/DotNetOpenAuth/OAuth2/IAccessTokenAnalyzer.cs
@@ -26,7 +26,7 @@ namespace DotNetOpenAuth.OAuth2 {
/// <param name="user">The user whose data is accessible with this access token.</param>
/// <param name="scope">The scope of access authorized by this access token.</param>
/// <returns>A value indicating whether this access token is valid.</returns>
- bool TryValidateAccessToken(IDirectedProtocolMessage message, string accessToken, out string user, out string scope);
+ bool TryValidateAccessToken(IDirectedProtocolMessage message, string accessToken, out string user, out HashSet<string> scope);
}
/// <summary>
@@ -50,7 +50,7 @@ namespace DotNetOpenAuth.OAuth2 {
/// <returns>
/// A value indicating whether this access token is valid.
/// </returns>
- bool IAccessTokenAnalyzer.TryValidateAccessToken(IDirectedProtocolMessage message, string accessToken, out string user, out string scope) {
+ bool IAccessTokenAnalyzer.TryValidateAccessToken(IDirectedProtocolMessage message, string accessToken, out string user, out HashSet<string> scope) {
Contract.Requires<ArgumentNullException>(message != null, "message");
Contract.Requires<ArgumentException>(!String.IsNullOrEmpty(accessToken));
Contract.Ensures(Contract.Result<bool>() == (Contract.ValueAtReturn<string>(out user) != null));