summaryrefslogtreecommitdiff
path: root/oauthlib/oauth1/__init__.py
diff options
context:
space:
mode:
authorRyan Hiebert <ryan@ryanhiebert.com>2014-09-03 22:57:14 -0500
committerRyan Hiebert <ryan@ryanhiebert.com>2014-09-11 11:31:58 -0500
commit988d08284989226577d30ae07550278dbf50d751 (patch)
treee70f645b4b9c857d2c0a640d37c4f3689e39912a /oauthlib/oauth1/__init__.py
parent80ada0db6ddade8fe31c641c59a8dff929ef019c (diff)
downloadoauthlib-988d08284989226577d30ae07550278dbf50d751.tar.gz
Create Signature Only OAuth1 Endpoint
In certain cases a provider may wish to verify the signature of an oauth request without doing anything more with it. Learning Tools Interoperability (LTI), for example, uses "0-legged OAuth" for it's signature verification process. http://www.imsglobal.org/lti/ http://andyfmiller.com/2013/02/10/does-lti-use-oauth/ This adds a new ``SignatureOnlyEndpoint`` that implements only the client validation and signature verification, and leaves off the other parts that would need to be validated.
Diffstat (limited to 'oauthlib/oauth1/__init__.py')
-rw-r--r--oauthlib/oauth1/__init__.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/oauthlib/oauth1/__init__.py b/oauthlib/oauth1/__init__.py
index e58ccf0..b2bc0f9 100644
--- a/oauthlib/oauth1/__init__.py
+++ b/oauthlib/oauth1/__init__.py
@@ -15,5 +15,5 @@ from .rfc5849 import SIGNATURE_TYPE_BODY
from .rfc5849.request_validator import RequestValidator
from .rfc5849.endpoints import RequestTokenEndpoint, AuthorizationEndpoint
from .rfc5849.endpoints import AccessTokenEndpoint, ResourceEndpoint
-from .rfc5849.endpoints import WebApplicationServer
+from .rfc5849.endpoints import SignatureOnlyEndpoint, WebApplicationServer
from .rfc5849.errors import *