void ValidateVerifierMatchesStoredVerifier(IOAuthContext context) { string actual = context.Verifier; if (string.IsNullOrEmpty(actual)) { throw Error.MissingRequiredOAuthParameter(context, Parameters.OAuth_Verifier); } string expected = _tokenStore.GetVerificationCodeForRequestToken(context); if (expected != actual.Trim()) { throw Error.RejectedRequiredOAuthParameter(context, Parameters.OAuth_Verifier); } }